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

21

02.06.2008, 15:55

Dann müsste ich alle DLLs in einen Ordner kopieren und diesen dann als Pfad angeben?

Beliah

Treue Seele

Beiträge: 115

Wohnort: Söhlde - LK Hildesheim

Beruf: FI-Anwendungsentwicklung

  • Private Nachricht senden

22

02.06.2008, 15:58

Genau, am besten den Ordner wo die Ausfürbare Datei (EXE) ist. Dann kann diese die DLLs auch finden wenn du das Programm normal, ohne VC, startest.
Debuggers don't remove bugs, they only show them in slow motion.

Google Suche ohne Werbung und Cookies: Scroogle

Derzeitige(s) Freizeitprojekt(e)

23

02.06.2008, 16:21

Du solltest wissen, dass dein Programm beim starten, die dlls im aktuellen Pfad Oder im Windows(unter)ordner sucht. Du sagst mit dem Pfad den du in VC einstellst NICHT wo dein Programm DLLS findet, sondern, in welchem Pfad es gestartet wird. Wenn du ein Programm ganz einfach aus dem Explorer startest, ist dessen aktueller Pfad, der selbe in dem die es selbst liegt, aber man kann ein Programma uch mit einem anderen aktuellen Pfad starten, so wie es VC tut.
Gibts du bei Dateioperationen z.B. nur einen relativen Pfad an, wird der aktuelle Pfad benutzt, je nach dem wie du dein Programm gestartet hast, ist das nicht der Pfad in dem sich das Programm selber befindet.
Lieber dumm fragen, als dumm bleiben!

Werbeanzeige