Hallo, kommt auf die VC++ Version an. Bei der Standard bleibt Dir nur übrig, die benötigten Dll's mit auszuliefern. Ab Professional - "Projekt/Einstellungen/Allgemein" -" MFC in einer statischen Bibliothek verwenden" auswählen. Nachteil - Exe wird größer. Edit-- Da war der Heiko aber fix! @fuat >>Der nachbars sohn hat schon feuchte Augen Ich denke Deine Kinder -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 12.08.2003 um 22:22 Uhr von Uwe editiert.
führ das programm aus. dann meckert der welche dll der nicht finden konnte. Die suchst du dann auf deinem rechener und kopierst die dann.
Gruss Heiko
Übringens Dreher ist wenigstens noch ein ehrlicher Beruf, da gibt es nichts dran auszusetzen. Ich versage dabei jedenfalls. Könnte das teil höchstens versuchen zu programmieren was viel zu lange dauert wenn man mal nur eben nen Prototypen braucht -- ...fleißig wie zwei WeißbroteDieser Post wurde am 12.08.2003 um 22:40 Uhr von Heiko editiert.
uwe du hast recht meine kinder auch. wenn ein dreher programmiren lernt. und programme entwickelt kein wunder.
Nimm mal das Tool Dpendency Walker welches Du unter den Dienstprogrammen zu VS findest (Depends) Wenn Du damit Deine Exe öffnest findest Du unter Deiner Exe sämtliche DLL's welche das Programm benötigt. Interssant dabei für Dich sind welche mit MFC... bzw. mit MSV... beginnen(zumeist MFC42.Dll und MSVCRTD.DLL). Diese mußt Du irgendwie auf den Zielrechner bringen. Edit-- Die Problematik mit den Kids kenne ich zu genau. Aber meine schreibt jetzt schon fein selbst Ihr Zeugs -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 12.08.2003 um 22:43 Uhr von Uwe editiert.
wenn ich die dll,s gefunden habe wo muss ich die hin kopieren wenn ich mein programm exe-erstellen anklicke dann kann ich doch nicht mehr ein kopieren.
übrigens:
habe ich eine cnc maschine komplet selber gebaut. wartet auf sein einsatz wenn ich mein keyboard fertig programmiert habe.
das anklicken sollst du nur verwenden um über die fehlermeldung herauszufinden wie die dll heisst. wenn du die kopiert hast musst du nochmal starten so lange bis der keine dll mehr anmahnt
kannst die dlls enweder in den ordner in dem deine exe liegt kopieren oder unter windows/system32 bzw winnt/system32
muss eigentlich nur irgend ein verzeichnis sein das der in seinem pfad hat. abfragen kannst du den pfad in dem du path in einer eingabeaufforderung eingibst
Gruss Heiko -- ...fleißig wie zwei WeißbroteDieser Post wurde am 12.08.2003 um 23:14 Uhr von Heiko editiert.