Ich habe eine Funktion in ein Tool eingebaut das es erlaubt eine beliebige Datei zu suchen und die dann zu öffnen.
Leider funktioniert es nicht ganz wie ich es möchte
Hier ein Beispiel:
#include <WinAPI.au3>
$Input1 = GUICtrlCreateInput("Input1", 144, 80, 121, 21)
Func path_of_file1 ()
$aFile = _WinAPI_GetOpenFileName("")
GUICtrlSetData ($Input1,$aFile[1])
EndFunc
Func open_file1 ()
Run(GUICtrlRead($Input1))
EndFunc
Alles anzeigen
Ist jetzt nicht der ganze Code, aber dient nur zur Erklärung.
Also wenn ich nun zum Beispiel Paint.exe suche, und dann die den Button anklicke der die Funktion open_file1 () ausführt, startet Paint nicht.
In Input 1 steht dann nur : C:\Dokumente und Einstellungen\PC\Desktop
wenn ich dann von Hand Input 1 "Paint.exe" eingebe, also : C:\Dokumente und Einstellungen\PC\Desktop\Paint.exe
erst dann öffnet er das Programm.
Nun meine frage, wie schaffe ich es das er das Programm das ich ausgesucht habe automatisch in Input1 dazuschreibt.
// EDIT , AUF DEN LETZTEN POST ACHTEN