ExecFile geht nicht.

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Shogo

Betreff: ExecFile geht nicht.

BeitragSa, Aug 14, 2004 17:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo normalerweiße müßte so doch das Bild gestartet werden oder?
mit .exe Dateien geht es auch nicht.

Code: [AUSKLAPPEN]

ExecFile ("C:\Eigene Dateien\Eigene Bilder\Beispiel.jpeg")


Hab Blitz Plus V 1.39
 

Apocalyptic

Betreff: Re: ExecFile geht nicht.

BeitragSa, Aug 14, 2004 17:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]

ExecFile chr(34)+"C:\Eigene Dateien\Eigene Bilder\Beispiel.jpeg"+chr(34)


Wenn Leerzeichen im Pfad vorkommen, muss dieser in "" gesetzt werden, sonst wird alles nach dem Leerzeichen als Parameter interpretiert. (Chr(34)=")
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]

Shogo

BeitragSa, Aug 14, 2004 18:06
Antworten mit Zitat
Benutzer-Profile anzeigen
geht trotzdem nicht und der string war doch in "" gesetzt.

Wild-Storm

BeitragSa, Aug 14, 2004 18:17
Antworten mit Zitat
Benutzer-Profile anzeigen
ich glaub er meint es so:

ExecFile "C:\Eigene"+chr(34)+"Dateien\Eigene"+chr(34)+"Bilder\Beispiel.jpeg

edit: ne, is ja totaler schmarn was der da verzapft hat

hast du den pfad überprüft?
manchmal (bei mir) geht das auch nicht, da irgendwie das das standartöffnungsprogramm net checkt, hängt also nich nur an dir;)
Visit http://www.next-dimension.org
-------------------------------------------------
Freeware Modelle, Texturen & Sounds:
http://www.blitzforum.de/forum...hp?t=12875

Holzchopf

Meisterpacker

BeitragSa, Aug 14, 2004 18:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Quatsch, Apocalyptic lag da schon richtig.
Wenn wir uns mal ExecFile genauer unter die Lupe nehmen, sieht beim Aufruf
Code: [AUSKLAPPEN]

ExecFile ("C:\Eigene Dateien\Eigene Bilder\Beispiel.jpeg")

der Shell-Command in Windows (DOS?! - egal) so aus:
Code: [AUSKLAPPEN]

Shell C:\Eigene Dateien\Eigene Bilder\Beispiel.jpeg

Das heisst: Ausgeführt wird dann die Datei/das Programm "C:\Eigene" mit den Parametern "Dateien\Eigene" und "Bilder\Beispiel.jpeg" - was natürlich nicht funktioniert.
Darum müssen da nochmal zusätzliche Anführungszeichen hin, damit Windows weiss, dass es sich um EINEN Parameter handelt, und nicht um eine (ausführbare) mit angehängten Parametern.
Dann siehts Windows so:
Code: [AUSKLAPPEN]

Shell "C:\Eigene Dateien\Eigene Bilder\Beispiel.jpeg"


WennCode: [AUSKLAPPEN]

ExecFile ( Chr(34)+"C:\Eigene Dateien\Eigene Bilder\Beispiel.jpeg"+Chr(34))

nicht funktioniert, gibts ganz einfach die angegebene Datei unter dem angegeben Pfad nicht.
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BYBinaryBorn - Yogurt ♫ (31.10.2018)
Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm
  • Zuletzt bearbeitet von Holzchopf am Sa, Aug 14, 2004 18:29, insgesamt einmal bearbeitet

Shogo

BeitragSa, Aug 14, 2004 18:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Der Pfad stimmt hab es ja auch mit .exe Dateien versucht geht auch nicht.

Edit:

Habs jetzt mal so gemacht so muß der Pfad ja stimmen geht aber bei keinem Dateityp.

Code: [AUSKLAPPEN]

Datei$ = RequestFile$ ()
Wert=ExecFile (Datei$)
Notify Wert
  • Zuletzt bearbeitet von Shogo am Sa, Aug 14, 2004 18:34, insgesamt einmal bearbeitet

Holzchopf

Meisterpacker

BeitragSa, Aug 14, 2004 18:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann Probier mal:
Code: [AUSKLAPPEN]

ExecFile( "cmd" )
End


Und wenn das nicht funktioniert, ist dein ExecFile-Command wirklich kaputt Wink
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BYBinaryBorn - Yogurt ♫ (31.10.2018)
Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm

Wild-Storm

BeitragSa, Aug 14, 2004 18:31
Antworten mit Zitat
Benutzer-Profile anzeigen
kommt eine fehlermeldung? wenn ja sag mal
Visit http://www.next-dimension.org
-------------------------------------------------
Freeware Modelle, Texturen & Sounds:
http://www.blitzforum.de/forum...hp?t=12875

Shogo

BeitragSa, Aug 14, 2004 18:38
Antworten mit Zitat
Benutzer-Profile anzeigen
@ Holzchopf: geht nicht.

@Wild-Storm: es kommt keine Fehlermeldung zeigt nur an Datei nicht gefunden.
Dateipfad stimmt aber sieh mal letztenpost von mir hab ich ein edit gemacht.

Wild-Storm

BeitragSa, Aug 14, 2004 18:48
Antworten mit Zitat
Benutzer-Profile anzeigen
cmd geht nicht?
dann stimmt was mit deinem system nicht.
oder mit bb, up mal auf die neueste version
Visit http://www.next-dimension.org
-------------------------------------------------
Freeware Modelle, Texturen & Sounds:
http://www.blitzforum.de/forum...hp?t=12875

Shogo

BeitragSa, Aug 14, 2004 19:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke jetzt gehts hab nochmal das update runtergeladen und installiert jetzt macht er es komischerweise.

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group