![]() |
Edit Feld auf Null Prüfen
Ich möchte das Edit Feld auf Null prüfen. Oder besser gesagt, wenn keine Eingabe in das Edit Feld eingeht, soll das System nicht gleich abrechen, wenn man den Button betätigt.
Brauch Hilfe.
Delphi-Quellcode:
private { Private-Deklarationen } public { Public-Deklarationen } end; type Werte = Array[1..30,1..3] of string; var Form1: TForm1; zahl1 : double; n: integer; ard: Werte; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin zahl1 := StrToFloat(Edit1.Text); if edit1.Text = '' then begin Showmessage('Geben Sie bitte einen Wert ein'); end; if zahl1 = 4 then begin ShowMessage('Genau richtig'); end else if zahl1 < 4 then begin showmessage('viel zu klein'); end else if zahl1 > 4 then begin showmessage('viel zu groß'); end end; procedure TForm1.FormCreate(Sender: TObject); begin Edit1.Clear; end; end. |
Re: Edit Feld auf Null Prüfen
StrToFloatDef() oder TryStrToFloat() verwenden
|
Re: Edit Feld auf Null Prüfen
Delphi-Quellcode:
implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin zahl1 := TryStrToFloat(Edit1.Text); if edit1.Text = '' then begin Showmessage('Geben Sie bitte einen Wert ein'); end; if zahl1 = 4 then begin ShowMessage('Genau richtig'); end else if zahl1 < 4 then begin showmessage('viel zu klein'); end else if zahl1 > 4 then begin showmessage('viel zu groß'); end end; So? |
Re: Edit Feld auf Null Prüfen
Nö, so nicht.
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:06 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