Problem mit Execfile

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

$tankY

Betreff: Problem mit Execfile

BeitragMo, Jan 23, 2006 17:35
Antworten mit Zitat
Benutzer-Profile anzeigen
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?

D2006

Administrator

BeitragMo, Jan 23, 2006 17:38
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMo, Jan 23, 2006 17:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Ruf die .htm-Datei doch schlicht und einfach relativ zum Programm auf.
Wo ist das Problem?
 

$tankY

BeitragMo, Jan 23, 2006 18:25
Antworten mit Zitat
Benutzer-Profile anzeigen
@d2006 funzt leider net Sad
@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

BeitragMo, Jan 23, 2006 19:29
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMo, Jan 23, 2006 19:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn du eine verknüpfung erstellst, bleibts trotzdem relativ zur exe, fals nicht, stimmt da was nicht.

5k41

BeitragMo, Jan 23, 2006 19:38
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragMo, Jan 23, 2006 20:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Der "Ausfähren In"-Parameter wirds wohl sein.
Damit gibt man das an, was beim Programmstart als Currentdir gesetzt wird.

5k41

BeitragMo, Jan 23, 2006 20:24
Antworten mit Zitat
Benutzer-Profile anzeigen
geanu darauf wollt ich hinaus^^siehe mein erster post Very Happy
Projekte:
For a better World - Gesellschaftsspiel ( 100%)

User posted image
 

$tankY

BeitragMo, Jan 23, 2006 21:09
Antworten mit Zitat
Benutzer-Profile anzeigen
hab das prob mit dem inoosetup, kann ich das im setup script beheben oder was muss ich machen?

soli

BeitragDi, Jan 24, 2006 5:47
Antworten mit Zitat
Benutzer-Profile anzeigen
stell mal deinen Code hier rein
solitaire

5k41

BeitragDi, Jan 24, 2006 15:07
Antworten mit Zitat
Benutzer-Profile anzeigen
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

BeitragDi, Jan 24, 2006 17:59
Antworten mit Zitat
Benutzer-Profile anzeigen
@soli
was soll ich da viel posten
@5k41
thx, hat gefunzt
@rest
danke für die tipps

mfg $tankY

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group