![]() |
Sysutils.ExecuteProcess
Hallo zusammen,
ich habe eine Form auf der zur Laufzeit diverse Buttons erstellt werden. Die procedure Click() des Tbutton habe ich überschrieben um darin mit Sysutils.ExecuteProcess(progpfad,''); ein externes Progamm auszuführen. Das externe Programm ist selbstverständlich bei jedem button ein anderes und wird bei der Erstellung der Buttons per: mybutton.progpfad := prog[i].pfad; zugewiesen.( in einer schleife) dieses inder property progpfad stehende programm wird wie gesagt im oncklick des button ausgeführt. Leider ist es so nicht möglich die Programme die hinter den diversen Buttons liegen gleichzeitig auszuführen :-( Bevor das nächste Prog ausgeführt wird, muss das Laufende zuerst beendet werden:-( was mache ich falsch? danke Gruss KH |
Re: Sysutils.ExecuteProcess
Was spricht gegen ShellExecute anstelle von ExecuteProcess??
|
Re: Sysutils.ExecuteProcess
Unter welchem OS soll später das Lazarus-Programm laufen?
|
Re: Sysutils.ExecuteProcess
Zitat:
|
Re: Sysutils.ExecuteProcess
Dann sollte ShellExecute die richtige Funktion sein
|
Re: Sysutils.ExecuteProcess
Zitat:
EDIT: funktioniert :-) danke nochmals Gruss Kh |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:13 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