![]() |
Parameter
Hey Leute,
Ich habe schon seit längerem ein Problem und weis nicht, wie ich das lösen kann... Es sieht folgendermassen aus: Ich habe ein Programm erstellt, das über eine Com-Verbindung auf ein Gerät zugreift. Ich habe eine Verknüpfung der .exe, welcher ich die entsprechenden Parameter übergebe (unter Eigenschaften --> Verknüpfung --> Ziel gebe ich hinter der .exe-Angabe die Paras ein Bsp. PfadVonExe.exe" 1 9600 8 0 1, wobei die Paras für folgendes stehen --> Port, Baudrate, Datenbits, Parity, Stopbits) Jetzt möchte ich jedoch Einträge in ein Log-File machen, wenn hinter den oben zu sehenden Parametern noch / A angehänkt wird, quasi als sechster Parameter. Aber wie kann ich überprüfen, ob dort ein / A, oder eben ein sechster Parameter vorhanden ist??? Wais das zufällig jemand???? :gruebel: Wäre echt froh... Thanks OnFire :twisted: |
Re: Parameter
Wenn ich das richtig verstanden habe, ist die Exe, die mit diesen 5 Parametern umgehen kann, von dir
Zitat:
|
Re: Parameter
Delphi-Quellcode:
if FindCmdLineSwitch('A', ['-','/'], True) then
begin // Parameter /A erkannt ![]() |
Re: Parameter
Hey Leute merci für eure Antworten, :thumb:
abor habe garde selbs einen Weg entdeckt der funktioniert. :-D Trotzdem Merci. :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 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