Forum: Object-Pascal / Delphi-Language
by Delphi.Narium,
26. Mär 2021
Zufuß geht, weil Aufruf zufuß korrekt ist.
Wenn's per ShellExecute nicht geht, liegt es daran, dass dann dort der Aufruf nicht korrekt ist, etwas anderes in der Systemumgebung erwartet wird, ...
Viele mögliche Ursachen.
Schonmal 'ner Batch für den Aufruf des Programmes geschrieben?
Dort am Ende ein Pause eingefügt, dann die Batch per ShellExecute aufgerufen und, vor dem Wegdrücken der...
Forum: Object-Pascal / Delphi-Language
by Delphi.Narium,
26. Mär 2021
Die Parameter für ShellExecute, ShellExecuteA und ShellExecuteW sind gleich, ebenfalls deren Rückgabewerte und deren Verhalten im Erfolgs- bzw. Fehlerfalle. Sind unterscheiden sich im Typ der Aufrufparameter zwischen PChar, PAnsiChar und PWideChar. Ein Blick in die Delphisourcen kann hier hilfreich sein.
Und Fenster kurz auf bedeutet nur, dass nicht auszuschließen ist, dass ShellExecute...