Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Ich krieg' noch'n Horn...

486DX 33 / 6 Antworten / Baumansicht Nickles

Ich dreh\' fast durch!!! Ich kann zwar VB 5.0 recht gut, aber ich habe NIRGENDS einen Befehl gefunden, um nach erfüllter Bedingung eine fremde *.EXE zum laufen zu bringen....
HILFE
nadenntschö!
SloMoSnail

P.S.:Thx @ all!

bei Antwort benachrichtigen
JamesBomb 486DX 33 „Ich krieg' noch'n Horn...“
Optionen

Prost.
Shellexecute (API Befehl) oder CreateProcess(auch API aber mit mehr Möglichkeiten)
Wie du API Funktionen in VB aufrufst weiss ich nicht. Habe gehört es soll umständlich sein.
Dann noch viel Spass

bei Antwort benachrichtigen
SloMoSnail JamesBomb „Prost. Shellexecute API Befehl oder CreateProcess auch API aber mit mehr...“
Optionen

Dankeschön!

bei Antwort benachrichtigen
Baschtl (Anonym) 486DX 33 „Ich krieg' noch'n Horn...“
Optionen

Das Problem mit dieser Methode is jedoch das sie das Arbeitsverzeichniss für die *.Exe-Anwendung nicht mitliefert.
Was bei Programmen die, die App.Path Methode nutzen zu Fehlern führt. Also Vorsicht !

bei Antwort benachrichtigen
SloMoSnail Baschtl (Anonym) „Das Problem mit dieser Methode is jedoch das sie das Arbeitsverzeichniss für...“
Optionen

Hi!
Das mit Shellexecutable hat nicht geklappt, aber dafür hab ich was anderes gefunden: AppActive. Der Befehl hat GENAU das bewirkt was ich wollte!!
nadenntschö!

SloMoSnail

bei Antwort benachrichtigen
MacJab 486DX 33 „Ich krieg' noch'n Horn...“
Optionen

Hi
Schau in die Online-Hilfe rein.
ein Beispiel:

Dim Ergebnis
Ergebnis = Shell("C:\WINDOWS\CALC.EXE", 1) ' Rechner starten.

ciao

bei Antwort benachrichtigen
(Anonym) 486DX 33 „Ich krieg' noch'n Horn...“
Optionen

Hach schön ist das C++ proggen *schwärm* :
Winexec("Notepad.exe");

;)

bei Antwort benachrichtigen