Über Registry gestartetes Programm verhält sich anders als manuell gestartetes Programm
-
Der Pfad ist absolut.
-
gib doch mal das ergebnis von GetCurrentDirectory(); beim start als msgbox aus
-
Ich habs jetzt.
nman: Ich hab dich falsch verstanden. Ich hab das so aufgefasst, ob der Pfad in der Registry absolut ist. Mein ofstream war nicht absolut. Deshalb gabs keinen Output.
Danke euch beiden
-
Bestimmt gab es einen Output, nur im falschen Verzeichnis.
-
....... schrieb:
Bestimmt gab es einen Output, nur im falschen Verzeichnis.
jep das war mein gedanke
-
Das wollt ich eigentlich auch sagen
-
Ermittle am besten den Pfad der Exe und dann hängst du den Dateinamen dran.
-
Naja, der gewünschte Pfad ist ja konstant, deshalb brauch ich das nicht. Ich habs nur erst relativ gemacht, weil mein Vater nen anderen Pfad auf seinem Rechner haben will als ich auf meinem.
-
Michael E. schrieb:
Naja, der gewünschte Pfad ist ja konstant, deshalb brauch ich das nicht. Ich habs nur erst relativ gemacht, weil mein Vater nen anderen Pfad auf seinem Rechner haben will als ich auf meinem.
den richtigen absoluten pfad in der registry zu setzen is in sonem fall der job des installers
meine empfehlung:
setupcompiler
http://www.jrsoftware.org/isinfo.php
frontend für den compiler
http://www.istool.org/default.aspx/
-
Cool. Aber für meine privaten Programme brauch ich noch nicht wirklich nen Installer. Aber danke für den Tipp