![]() |
OpenDialog öffnen
Guten Morgen,
Ich bin gerade dabei einen Button zu schreiben, der einen OpenDialog öffnet...
Delphi-Quellcode:
... aber das geht nicht.
procedure TFEinstellungen.BSuchenClick(Sender: TObject);
begin if OpenDialog1.Execute then EPfad.Text:=OpenDialog1.FileName; end; Ich habe das Gefühl irgendetwas ziemlich einfaches falsch gemacht zu haben, aber ich weis einfach nicht mehr weiter. Danke im Voraus |
Re: OpenDialog öffnen
Zitat:
Eigentlich sieht der Code okay aus. |
Re: OpenDialog öffnen
Ich hab gerade deinen Code getestet, und er klappt bei mir...
Ich kann mich nur sharky anschließen |
Re: OpenDialog öffnen
Also ich weis zwar nicht was "EPfad" :gruebel: ist aber wenn du ein Label hinstezt
dann kannst du ja das schreiben:
Delphi-Quellcode:
If OpenDialog1.Execute then Label1.Caption := OpenDialog1.FileName;
|
Re: OpenDialog öffnen
:shock:
Ja, ihr hab wohl recht. - Es geht. Obwohl ich mir nicht erklären kann, warum ich 2 Stunden an genau diesen Code rumgebastelt hab. Trotzdem danke. :-D |
Re: OpenDialog öffnen
2 Stunden? Naja wenigstens geht's jetzt...
|
Re: OpenDialog öffnen
Andere Möglichkeit:
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
begin with OpenDialog1 do begin Execute; Caption := OpenDialog1.FileName; end end; |
Re: OpenDialog öffnen
Zitat:
|
Re: OpenDialog öffnen
Zitat:
|
Re: OpenDialog öffnen
@PierreB's-Code:
Wieso machst du eine with-Direktive und schreibst dann erst wieder OpenDialog1.FileName? :roll: |
Re: OpenDialog öffnen
Zitat:
//Edit: Ist es des weiteren nicht auch völlig egal ? :gruebel: Hauptsache man hat immer was worüber man sich aufregen kann. :stupid: |
Re: OpenDialog öffnen
Zitat:
Delphi-Quellcode:
ist numal das er nur ausgeführt wird, wenn im OpenDialog auch Öffnen betätigt wurde aber nicht, wenn auf Abbrechen geklickt wurde. Das geht bei deinem Konstrukt leider verloren.
if OpenDialog1.Execute then
begin //mach was auch immer end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:04 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