![]() |
Exe durch Popupmenu starten
Ich hab ein Problem:
Ist es mit Delphi möglich externe Programm zu starten?? Ich lese durch eine Komponente nämlich alle Orte und Dateinamen(+ Erweiterung) und hab die in eienr Listboxähnlichen Komponente(Gleiche Index eigenschaften!) Wie kann ich jetzt festellen welche Datei im Listfeld ausgewählt wurde und wie kann ich durch diesen Vollständigen Pfad dann ein Programm starten?! ... Danke im Voraus Nicodius |
Re: Exe durch Popupmenu starten
![]() Such das nächste mal bitte zuerst in der Codelibrary. Danke! :warn: |
Re: Exe durch Popupmenu starten
;-)) Stimmt aber ich weiß dann nie unetr was ich suchen soll :lol: :mrgreen:
|
Re: Exe durch Popupmenu starten
Zitat:
|
Re: Exe durch Popupmenu starten
Tja problem LIEST NUR PCHARTS.... Bedeutet der Benutzer kann nicht eingeben welches Programm er starten will :(( ... Ich kanns nicht aus Strings auslesen Was jetzt ?? :pale: :cry:
Ich glaub ich könnte auch auchen aber ich will das ihr euch ein bisschen anstrengen müsst :tongue: :roteyes: :mrgreen: :stupid: ;) |
Re: Exe durch Popupmenu starten
Moin Nicodius,
Stichwort Typecast. z.B.
Delphi-Quellcode:
PChar(Edit1.Text);
|
Re: Exe durch Popupmenu starten
;-)) Probiers Danke!
|
Re: Exe durch Popupmenu starten
Okay Noch ne Frage : Wie mach ich das jetzt : Im Edit soll der Benutzer schreiben
Use(Dateinamen) und dann soll das programm dieses Programm starten!!! und wie mach ich das : Pfad + Dateinamen+ Dateierweiterung| und dann starten |
Re: Exe durch Popupmenu starten
Delphi-Quellcode:
PChar(Pfad + Dateinamen + Dateierweiterung)
|
Re: Exe durch Popupmenu starten
Hallo,
meinst Du das?
Delphi-Quellcode:
Wobei Du bei Programmen die im PATH liegen, den Pfad nicht angeben musst
PROCEDURE TForm1.Button1Click(Sender: TObject);
BEGIN ShellExecute(Handle, NIL, pChar(Edit1.Text), NIL, NIL, SW_SHOW); END; (z.B. Notepad.exe/Editor.exe im Edit1 reicht vollkommen) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz