Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi if x >100 then <--- geht nicht :-( (https://www.delphipraxis.net/6222-if-x-100-then-geht-nicht.html)

flomei 3. Jul 2003 21:52


if x >100 then <--- geht nicht :-(
 
Ich habe in meinem Programme folgenden Code:
Delphi-Quellcode:
procedure TMainForm.notaus(Sender: TObject);
  begin
    if
      Fuellstand.Position = >100
    then
      ...
Der Compiler gibt mir folgende Fehlermeldung aus:
Zitat:

[Error] MainFormUnit.pas(127): Expression expected but '>' found
Ich weiss mittlerweile, dass es an dem > liegt aber wie kann ich das ändern?

Thx im Voraus!

MfG Florian :hi:

sakura 3. Jul 2003 21:53

Nimm das Lerrzeichen zwischen dem "=" und dem ">" weg ;-)

...:cat:...

flomei 3. Jul 2003 21:58

Sagen wir es so:
Delphi-Quellcode:
begin
   if
    Sakura.Beitrag = Joke then :-)
   end
  else
   begin
   if
    Sakura.Beitrag = Solution then :-(
   end
end;
Verstanden? ;)

MfG Florian :hi:

sakura 3. Jul 2003 22:00

Na ja, schräge "Delphi-Grammatik" aber okay :lol:

...:cat:...

Marco Haffner 3. Jul 2003 22:03

Meinst Du
Delphi-Quellcode:
Fuellstand.Position >= 100

flomei 3. Jul 2003 22:06

Bedeutet das nicht größer oder gleich 100?

MfG Florian :hi:

sakura 3. Jul 2003 22:10

Ja, aber dass hattest Du im ersten Posting ja auch zu stehen ;-) Je nach dem was Du möchtest, entweder
Delphi-Quellcode:
Fuellstand.Position > 100
oder
Delphi-Quellcode:
Fuellstand.Position >= 100
...:cat:...

Marco Haffner 3. Jul 2003 22:13

Du überprüfst auf einen Füllstand, 0% bis 100%?
Dann reicht
Delphi-Quellcode:
Fuellstand.Position = 100
Mehr als 100% ist wohl schlecht.

CepheidenX 4. Jul 2003 00:01

Zitat:

Zitat von Marco Haffner
Du überprüfst auf einen Füllstand, 0% bis 100%?
Dann reicht
Delphi-Quellcode:
Fuellstand.Position = 100
Mehr als 100% ist wohl schlecht.

find die Lösung mit größer gleich aber auch besser.
>100% sollte zwar eigentlich nicht passieren aber bei Windows weis man nie. :?

Luckie 4. Jul 2003 02:50

Zitat:

Zitat von CepheidenX
>100% sollte zwar eigentlich nicht passieren aber bei Windows weis man nie. :?

Warum sollte Windows an einer fehlerhaften Implementierung schuld sein? :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:04 Uhr.
Seite 1 von 2  1 2      

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