.exe Datei ausführen
-
hallöchen,
will mit einem programm auf die bluetooth-funktionen zugreifen, doch bevor ich darauf zugreifen kann muss ich die erstmal starten. wie bekomme ich das hin!?
hab schon rausgefunden vielleicht mit ShellExecute, nur weiß nicht genau wie ich den befehl anwenden muss. wäre nett wenn ihr mir ein kleinen tip geben könnte!?
vielen dank.
-
in der MSDN stehen doch alle parameter, wo hakts ?
-
na dannnzeig mir mal bitte den link, ich komme da immer nur auf so ne useshellexecute seite. wäre voll schön
-
Nimm doch diese Beschreibung (der erste Link, den Google findet, passt zwar auch - aber wird einem Europäer nicht viel helfen)
-
kann mir jemand das vielleicht auch auf deutsch erklären bzw helfen!? wäre total geil
-
-
OK, für die Sprachmuffel die Kurzfassung:
HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd );hwnd - Handle auf Elternfenster (kann auch NULL sein)
lpOperation - auszuführende Operation:- "edit" - im Editor öffnen
- "explore" - im Explorer öffnen
- "find" - suchen
- "open" - 'normal' öffnen
- "print" - drucken
- NULL - Standardaktion (das entspricht einem Doppelklick im Explorer
lpFile - Datei/Programmname
lpParameters - Parameter für das Programm
lpDirectory - Arbeitsverzeichnis (NULL für aktuelles Verzeichnis
nShowCommand - Anzeigeflags für das Programm (SW_SHOW etc)Der Rückgabewert ist einer der Fehlerwerte, die in der MSDN angegeben sind (oder größer als 32, wenn alles geklappt hat).
-
oh vieln dank, jetzt kann ich aufjedn mehr mit dem befehl anfangen als davor.