Delphi/Lazarus: Dateiname der eigenen Anwendung ermitteln
Frage von Compi | Letztes Update am 12.01.2024 | Erstellt am 05.02.2016
Gibt es eine Möglichkeit, den Namen der EXE-Datei des eigenen Programms herauszubekommen? Also zum Beispiel "MeineApp.exe"?
Klar, theoretisch weiß ich, wie ich meine EXE genannt habe, aber der Nutzer kann die Programmdatei natürlich beliebig umbenannt haben und genau diesen Fall würde ich gerne überprüfen.
Ähnliche Themen
Datei in ihren Ordnernamen umbenennen
Tutorial | 3 Kommentare
Delphi: Globale Behandlung von Fehlermeldungen (Exceptions)
Tutorial | 0 Kommentare
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Delphi/Lazarus: Kommandozeilen Parameter Tutorial Teil 1: Senden
Tutorial | 0 Kommentare
Delphi/Lazarus: 3 Wege um eine Zahl auf X Nachkommastellen zu runden
Tutorial | 0 Kommentare
Delphi: Systemweiter HotKey
Tutorial | 3 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Du kannst die EXE-Datei deines eigenen Programms sowohl mit Paramstr(0) als auch mit Application.ExeName auslesen.
Beides liefert dir allerdings zusätzlich auch den kompletten Programmpfad mit, so dass du zunächst Pfad und Programmname voneinander trennen musst:
Mit ExtractFileName() schneidest du den Pfad von deiner Programmdatei ab, so dass du nur den Namen deiner EXE erhälst.
Letztes Update am 12.01.2024 | Erstellt am 05.02.2016