![]() |
Werte an Exe übergeben und "abfragen" bzw. rückgab
Servus
mit ParamStr(3) kann man die Paramter auslesen und somit auch Daten an die Exe übergeben. Was ist mit einem Rückgabewert. Angenommen ich rufe die exe auf "Rechne.exe -z1 3 -z2 3 -o +" Die exe rechner jetzt 3+3 = 6 und 6 soll die Rückgabe an mein Programm sein. Mfg |
Re: Werte an Exe übergeben und "abfragen" bzw. rüc
![]() ![]() |
Re: Werte an Exe übergeben und "abfragen" bzw. rüc
thx
|
Re: Werte an Exe übergeben und "abfragen" bzw. rüc
Du solltest lieber die Variable ExitCode zuweisen. Mit ExitProcess werden zum Beispiel finalization-Abschnitte nicht ausgeführt, da du einfach an Delphi vorbei agierst.
|
Re: Werte an Exe übergeben und "abfragen" bzw. rüc
habe gerade gesehen der ExitCode ist vom Typ Integer.
Möchte aber auch gerne einen String zurückgeben. |
Re: Werte an Exe übergeben und "abfragen" bzw. rüc
Dann musst du das auf der Konsole ausgeben von deinem Konsolenprogramm aus und in deinem anderen Programm mit GetConsoleOutput oder TDosCommand auslesen.
Oder du schickst es per Windows Botschaft an dein Programm. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:16 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-2025 by Thomas Breitkreuz