![]() |
Startparameter: Prüfen ob Programm vorhanden
Hi,
ich habe einen String folgender Art: Zitat:
|
Re: Startparameter: Prüfen ob Programm vorhanden
Du tust alles, was vor dem ersten Leerzeichen ist, in eine Variable und prüfst dann mittels if FileExists(Filename), ob die Datei existiert.
Mfg |
Re: Startparameter: Prüfen ob Programm vorhanden
bei so einem string kannst du das nicht einfach prüfen. Denn das .exe ist nicht zwingend notwendig und auch leerzeichen können im namen vorkommen. Aber ich glaube da gab es eine Funktion (bin mir aber nicht sicher)
|
Re: Startparameter: Prüfen ob Programm vorhanden
und was ist mit dateinamen/-pfaden, die leerzeichen enthalten? ;)
|
Re: Startparameter: Prüfen ob Programm vorhanden
Fussball-Robby: Das geht leider nicht, denn ich habe hier zum Beispiel einen Ordner der "Eigene Projekte" heißt. Da ist dann ein Leerzeichen schon drinnen und macht deshalb Ärger.
SirThornberry: Wo gibt es denn diese Funktion ? Ich kenne keine. |
Re: Startparameter: Prüfen ob Programm vorhanden
Zitat:
|
Re: Startparameter: Prüfen ob Programm vorhanden
Hi,
wenn ein Pfad ein Leerzeichen enthält, muss er dann nicht in Anführungszeichen geschrieben werden? |
Re: Startparameter: Prüfen ob Programm vorhanden
Eigentlich schon. Wäre in diesem Fall natürlich auch sinnvoll.
|
Re: Startparameter: Prüfen ob Programm vorhanden
muss er nicht. Unter Ausführen im Startmenü kannst du dir das anschauen. Die Funktion die ich meine ist eine Api-funktion. Hab letztens irgendwo mal davon gelesen und war selbst erstaunt das es die gibt. Diese prüft intern auch ob die Datei existiert und geht so lange durch bis eine Datei/Ordner gefunden wurde oder es eben nichts mehr zu finden gibt.
|
Re: Startparameter: Prüfen ob Programm vorhanden
Hi Nils,
wegen deiner Beispielzeile im Beitrag #1: Wenn dein Problem Ähnlichkeit mit ![]() Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 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