![]() |
Anwendung auf Befehl öffnen
Hi,
ich möchte, dass mein Programm Anwendungen öffnen kann. Das öffnen an sich ist nicht das Problem, da finde ich schon einen weg. Aber mein Problem ist die Unterscheidung in einem Befehl zwischen #open und test.exe. #open test.exe Es soll erst überprüft werden, ob #open da steht. Das habe ich bisher immer so gelöst:
Delphi-Quellcode:
Nur wie geht es jetzt weiter ?
if Console.Lines[iLine] = '#open' then
begin end else // etc Und eine andere Sache: Wie kann ich überprüfen, ob die Datei vorhanden ist ? |
Re: Anwendung auf Befehl öffnen
Hi,
Delphi-Quellcode:
bzw. so ähnlich halt ;)
Line := Console.Lines[iLine];
if Line[1] <> '#' then exit; // Dann sinds keine Befehle if Pos('#open', Line) > 0 then begin Delete(Line, 1, 5); if FileExsits(Line) then ShellExecute(handle, nil, PChar(Line), nil, nil, SW_SHOW); end else |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:32 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