Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

21

23.08.2010, 17:08

Im wesentlichen musst du nur die Include-Pfade anpassen.

mac1268

Frischling

  • »mac1268« ist der Autor dieses Themas

Beiträge: 56

Wohnort: Wien

Beruf: /

  • Private Nachricht senden

22

23.08.2010, 22:03

besser aber noch nicht gut genug

das mit den aktuellen sachen hat erstmal SUPER funktioniert. doch wenn ich das programm das ich ganz oben (ins logbuch schreiben) ausführen will kommt wieder mal ein fehler daher X( !!

:Die anwendung konnte nicht gestartet werden, weil TriBaseD.dll nicht gefunden wurde...

Was soll ich da tun?

Ps.:Ich habe gahofft das wir uns wenigstens etwas später uns wiedersehen aber es kommt wie es kommt :)

23

23.08.2010, 22:33

Ja wo isse denn, die TriBaseD.dll?
Kopier die beiden (TriBaseD.dll und TriBase.dll) doch ins Windowsverzeichnis!?
fka tm

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

24

23.08.2010, 23:42

...oder in das Arbeitsverzeichnis deines Programmes. Wenn ein Programm eine DLL benötigt, dann wird diese erst im Arbeitsverzeichnis des Programmes (was meistens dem Verzeichnis, in dem das Programm liegt, entspricht) und dann im Windows-Verzeichnis gesucht.

Und was du noch wissen solltest: das "D" am Ende eines Dateinamens einer DLL bedeutet, dass es sich um eine Debug-Version der DLL handelt. Wenn du in Visual C++ "Debug" einstellst wird TriBaseD.dll benutzt, wenn du "Release" einstellst wird TriBase.dll benutzt.

mac1268

Frischling

  • »mac1268« ist der Autor dieses Themas

Beiträge: 56

Wohnort: Wien

Beruf: /

  • Private Nachricht senden

25

24.08.2010, 08:04

danke für die schnellen antworten

Ich habe da noch 2 fragen:

1.kann ich beide kopieren falls ich mal von debugg auf release umsteigen sollte?

2. Wo sind diese verzeichnise?

LG Markus

mac1268

Frischling

  • »mac1268« ist der Autor dieses Themas

Beiträge: 56

Wohnort: Wien

Beruf: /

  • Private Nachricht senden

26

24.08.2010, 09:21

habs geschaft doch.....

jz kommt n meldung: d3dx9d_30.dll nicht gefunden werden konnte... ich hab ins sdk geschaut und da gibts so was auch irgendwie nicht ?(

was es aber gibt is d3dx9d_33.dll?! das liegt unter developer runtime?!?! :?:

hat sich vielleicht der name verändert??



LG

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

27

24.08.2010, 12:00

d3dx9d_33.dll

Keine Ahnung von DirectX, aber spontan diesen Thread gefunden, hoffe geholfen zu haben :o
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

28

24.08.2010, 12:13

Google mal nach den DLLs. Gibts sicher irgendwo zum Download.
Wahlweise die Tribase neu kompilieren, was ich für die bessere Variante halte.
fka tm

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

29

24.08.2010, 13:08

Die schnellste Lösung (aber nicht die beste) ist es, die d3dx9d_33.dll zu kopieren und passend umzubenennen, es funktioniert auf jeden Fall, jedoch bin ich mir nicht sicher, ob auf Dauer nicht irgendwelche Probleme entstehen können.

mac1268

Frischling

  • »mac1268« ist der Autor dieses Themas

Beiträge: 56

Wohnort: Wien

Beruf: /

  • Private Nachricht senden

30

24.08.2010, 21:38

danke nochmal für alles

Ich habs jz geschaft und progge nun eifrig :D

Wollte mich nochmal für die hilfe von euch alle badanken. wart echt n super hilfe :thumbsup: !!

LG

Werbeanzeige