![]() |
Re: Programm aus einem anderen starten und Werte übergeben
das mit den Anführungszeichen vor und hinter den Parametern geht so:
Delphi-Quellcode:
funktioniert mit Doppel Vor und Nachnamen die Leerzeichen enthalten:
Anwendung:= TUmgebungsvariablen.VLVerzeichnis + 'Versorgungsluecke.exe ' ;
i := ShellExecute(Application.Handle,'open',PChar(Anwendung), PChar('"'+Pchar(Kunde.Nachname)+'"' + ' ' + '"'+PChar(Kunde.Vorname)+'"' + ' ' + Datetostr(Kunde.Geburtsdatum)), Nil, SW_NORMAL); Karl Friedrich (wird als Vorname erkannt) Schmitt Meier (wird als Nachname erkannt) Die Parameter werden trotz Leerzeichen richtig als Vorname und Nachname übergeben. okoeller |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 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