Problem mit Execfile
Übersicht

$tankYBetreff: Problem mit Execfile |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich möchte für mein Prog ne Help.htm nehmen und hab diese als relativen Pfad angegeben (also execfile "help.htm") das funktioniert auch, aber wenn ich nun mit currentdir$() den jetzigen Pfad engeben lasse und ihn dranhänge, funzt das net! Hab schon probiert, den Pfad zu kopieren, den er benutzt und hab ihn als const gespeichert, erstaunlicherweise hat der die File dann ausgeführt! Kann mir jemand helfen, sodass er automatisch den eigenen Pfad findet und auch die File ausführt? | ||
![]() |
D2006Administrator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi,
probier auf jedenfall mal das hier: Code: [AUSKLAPPEN] ExecFile(Chr$(34) + Pfad$ + Chr$(34))
Wichtig halt die Chr$(34) am Anfang und am Ende. MfG D2006 |
||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ruf die .htm-Datei doch schlicht und einfach relativ zum Programm auf.
Wo ist das Problem? |
||
$tankY |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@d2006 funzt leider net ![]() @btbn wenn ich eine verknüpfung erstelle, will ich bestimmt nicht die help.htm mitkopieren was ich noch gemacht hab: ich hab auch ein image so mit currentdir$() angegeben und da macht der keine probs, also muss es wohl an execfile liegen edit: der gibt bei execfile 0 zurück, jedoch funzt existiert die file |
||
![]() |
5k41 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Funtzt es nur nicht wenn du ne Verknüpfung erstellst? Wenn ja könnte es sein das du einfach bei Ausführen in in den verknüpfungseigenschaften irgendwas falsches eingetragn hast...(das gleiche hatte ich mal bei Inno Setup) | ||
Projekte:
For a better World - Gesellschaftsspiel ( 100%) User posted image |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wenn du eine verknüpfung erstellst, bleibts trotzdem relativ zur exe, fals nicht, stimmt da was nicht. | ||
![]() |
5k41 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wenn man eine Verknüpfung erstellt schon (ich weiss ja nicht was er macht) bei Inno Setup ist es so, das du alles selbst ausfüllen musst, was eigetnlich der rechner per rechtsklick verknüpfung erstellen macht...dort musst du das ziel das icon und den ausfühern in parameter definieren..wie schon oben gesagt weiss ich ja nicht was er macht desswegen nur ne vermutung... | ||
Projekte:
For a better World - Gesellschaftsspiel ( 100%) User posted image |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Der "Ausfähren In"-Parameter wirds wohl sein.
Damit gibt man das an, was beim Programmstart als Currentdir gesetzt wird. |
||
![]() |
5k41 |
![]() Antworten mit Zitat ![]() |
---|---|---|
geanu darauf wollt ich hinaus^^siehe mein erster post ![]() |
||
Projekte:
For a better World - Gesellschaftsspiel ( 100%) User posted image |
$tankY |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hab das prob mit dem inoosetup, kann ich das im setup script beheben oder was muss ich machen? | ||
![]() |
soli |
![]() Antworten mit Zitat ![]() |
---|---|---|
stell mal deinen Code hier rein | ||
solitaire |
![]() |
5k41 |
![]() Antworten mit Zitat ![]() |
---|---|---|
IC WUSSTE ES *TRIUMPIER*!!! Brauchst WokringDir oder WorkDIr...der füllt den parameter aus! guck doch mal auf www.innosetup.de.vu da hab ich im forum genau das prob gepostet und am ende ne lösung geschrieben! | ||
Projekte:
For a better World - Gesellschaftsspiel ( 100%) User posted image |
$tankY |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@soli
was soll ich da viel posten @5k41 thx, hat gefunzt @rest danke für die tipps mfg $tankY |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group