Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit Buttons (https://www.delphipraxis.net/84847-problem-mit-buttons.html)

Tommy1988 22. Jan 2007 19:31


Problem mit Buttons
 
Hallo, ich habe da ein kleines Problem.

Ich habe ein Programm geschrieben worum es geht, egal :D

Auf meiner Form ist ein Button,

Ich würde gerne abfragen, ob eine Datei existriert,
wenn ja => Button enabled
wenn nein => button disabled

(wenn möglich vielleicht auch noch mit unterschiedlichem text..)

ist das möglich?

wie man eine datei abfragt weis ich, aber bisher nur wie man dann ein
Applikation.Message ausgibt.

mehr nicht

Helmi 22. Jan 2007 19:33

Re: Problem mit Buttons
 
so gehts:

Delphi-Quellcode:
Button1.Enabled := FileExists(Dateiname);

Mr_G 22. Jan 2007 19:45

Re: Problem mit Buttons
 
Und für die Beschriftung:
Delphi-Quellcode:
Button1.Caption := 'mein Knopf';

Tommy1988 22. Jan 2007 20:20

Re: Problem mit Buttons
 
das bringt mich jetzt überhaupt kein bischen weiter.

one den kontext versteh ich das nicht

Matze 22. Jan 2007 20:21

Re: Problem mit Buttons
 
Herzlich willkommen,

so leid's mir tut: Einsteiger-Tutorial. ;)

SirThornberry 22. Jan 2007 20:23

Re: Problem mit Buttons
 
ein Button ist ein Object. Dieses Object hat eigenschaften etc. Eine davon ist eben Caption. Die Caption ist der Text welcher angezeigt wird. Wenn du jetzt also den Text ändern willst der vom Button angezeigt wird musst du die Caption ändern. Dies wird mit
Delphi-Quellcode:
Button.Caption := 'neuer Buttontext';
gemacht.

Tommy1988 22. Jan 2007 20:41

Re: Problem mit Buttons
 
das kenne ich alles schon.. alles einfach..

aber ich glaube ihr habt mein problem nicht verstanden.

wenn eine datei existriert soll der butt enabled sein
und wenn diese datei nicht existriert soll der button disabled sein

Blackheart 22. Jan 2007 20:44

Re: Problem mit Buttons
 
Da Steht Doch die Lösung.
Zitat:

Zitat von Helmi
so gehts:

Delphi-Quellcode:
Button1.Enabled := FileExists(Dateiname);

FileExists Liefert Dir entweder False oder True.

Matze 22. Jan 2007 20:51

Re: Problem mit Buttons
 
Das hier

Delphi-Quellcode:
Button1.Enabled := FileExists(Dateiname);
entspricht genau dem hier:

Delphi-Quellcode:
if FileExists(Dateiname) then
  Button1.Enabled := true
else
  Button1.Enabled := false;

Gehstock 22. Jan 2007 20:51

Re: Problem mit Buttons
 
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Button1.Enabled := FileExists('c:\1.txt');//1.txt ist die zu findende Datei
if Button1.Enabled = True then Button3.Caption := 'Datei gefunden'
 else
  Button1.Caption := 'Datei nicht gefunden';
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:11 Uhr.
Seite 1 von 4  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz