Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi if-Abfrage (https://www.delphipraxis.net/40610-if-abfrage.html)

blacky35 18. Feb 2005 08:06


if-Abfrage
 
Hallo und guten Morgen,

hab als Anfänger ein kleines Problem mit
einer If-Abfrage:

Code:
procedure THauptF.LadungsgewichtEExit(Sender: TObject);
begin
if (NutzlastE.Text = '') or (NutzlastE.Text = 0) then
    begin
    Application.MessageBox('Nutzlast eingeben','Dateneingabe',48);
    NutzlastE.SetFocus
    end;
end;
wo liegt mein Fehler?

mfG blacky

Kedariodakon 18. Feb 2005 08:09

Re: if-Abfrage
 
Zitat:

Zitat von blacky35
Hallo und guten Morgen,

hab als Anfänger ein kleines Problem mit
einer If-Abfrage:

Delphi-Quellcode:
procedure THauptF.LadungsgewichtEExit(Sender: TObject);
begin
if (NutzlastE.Text = '') or (NutzlastE.Text = 0) then
    begin
    Application.MessageBox('Nutzlast eingeben','Dateneingabe',48);
    NutzlastE.SetFocus
    end;
end;
wo liegt mein Fehler?

mfG blacky

Was hast du den für einen Fehler?
Ich nehme mal an
Delphi-Quellcode:
(NutzlastE.Text = 0)
ändere das mal zu:
Delphi-Quellcode:
(NutzlastE.Text = '0')
oder
Delphi-Quellcode:
(NutzlastE.Text = #48)
oder
Delphi-Quellcode:
(StrToInt(NutzlastE.Text) = 0)
oder
Delphi-Quellcode:
(StrToIntDef(NutzlastE.Text, 0) = 0)
Bye

Edit: nimm für Delhi Code bitte die delphi codetags und nicht die normalen :zwinker:

dummer_info_schüler 18. Feb 2005 09:02

Re: if-Abfrage
 
Vielleicht liegts auch an dem fehlenden Semikolon bei NutzlastE.SetFocus ?

alcaeus 18. Feb 2005 09:07

Re: if-Abfrage
 
Zitat:

Zitat von dummer_info_schüler
Vielleicht liegts auch an dem fehlenden Semikolon bei NutzlastE.SetFocus ?

Nein, kanns nicht. Vor end brauchts keinen Strichpunkt (auch wenn ich ihn trotzdem mache)

Greetz
alcaeus

Kedariodakon 18. Feb 2005 09:15

Re: if-Abfrage
 
Zitat:

Zitat von alcaeus
Zitat:

Zitat von dummer_info_schüler
Vielleicht liegts auch an dem fehlenden Semikolon bei NutzlastE.SetFocus ?

Nein, kanns nicht. Vor end brauchts keinen Strichpunkt (auch wenn ich ihn trotzdem mache)

Greetz
alcaeus

Japs, der ist nur Optional :zwinker:


Bye


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