Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Pfad von OpenDialog NICHT mit ins Edit Schreiben (https://www.delphipraxis.net/19683-pfad-von-opendialog-nicht-mit-ins-edit-schreiben.html)

alanblack 7. Apr 2004 06:14


Pfad von OpenDialog NICHT mit ins Edit Schreiben
 
Hallo Leute,

habe ein kleines Problem. Über das Onclick Ereignis eines Buttons möchte ich das der OpenDialog erscheint.
Dann soll nur der Title der Datei ins Edit geschrieben werden. Mit

Delphi-Quellcode:
 Edit1.Text := OpenDialog1.FileName;
schreibt er ja den ganzen Pfad ins Edit zb so:

C:\Datei.exe

Nun möchte ich das eben nur der Dateiname der Datei ins Edit geschrieben wird. zb so:

Datei.exe

wie bekomm ich das hin?

Vielen Dank schonmal in Vorraus

Mfg alanblack

himitsu 7. Apr 2004 06:24

Re: Pfad von OpenDialog NICHT mit ins Edit Schreiben
 
Delphi-Quellcode:
function ExtractFileName(const FileName: string): string;


Delphi-Quellcode:
If OpenDialog1.Execute Then
  Edit.Text := ExtractFileName(OpenDialog1.FileName);

alanblack 7. Apr 2004 17:49

Re: Pfad von OpenDialog NICHT mit ins Edit Schreiben
 
Hi,

Wo muss ich denn die function eintragen?

mfg alanblack

Benedikt 7. Apr 2004 18:01

Re: Pfad von OpenDialog NICHT mit ins Edit Schreiben
 
Hi,

nirgends, du kannst ExtractFileName direkt benutzen.

Ich denke dich hat irritiert, das himitsu die Funktions-Deklaration nochmal hingeschrieben hat.

alanblack 7. Apr 2004 18:04

Re: Pfad von OpenDialog NICHT mit ins Edit Schreiben
 
Hoi,

Oh stimmt - da habe ich was verwechselt naja.

Es klappt !!!

Ich danke euch beiden :thuimb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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