Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Lotto programm (https://www.delphipraxis.net/105237-lotto-programm.html)

mkinzler 18. Dez 2007 15:31

Re: Lotto programm
 
Ungleich: <>

ScrollbarKopf 18. Dez 2007 15:33

Re: Lotto programm
 
ok danke

ScrollbarKopf 18. Dez 2007 15:36

Re: Lotto programm
 
Hab soweit alles aber er zeigt mir folgenden fehler an
[Pascal Fehler] Unit1.pas(69): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden
[Pascal Fehler] Unit1.pas(70): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden
[Pascal Fehler] Unit1.pas(71): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden
[Pascal Fehler] Unit1.pas(72): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden
[Pascal Fehler] Unit1.pas(73): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden
[Pascal Fehler] Unit1.pas(74): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden
[Pascal Fehler] Unit1.pas(78): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden

Delphi-Quellcode:
if StrToInt( edit1.text) = StrToInt( edit7.text) then true ;
if StrToInt( Edit2.text) = StrToInt( Edit8.text) then true ;
if StrToInt( Edit3.text) = StrToInt( Edit9.text) then true ;
if StrToInt( Edit4.text) = StrToInt( Edit10.text) then true ;
if StrToInt( Edit5.text) = StrToInt( Edit11.text) then true ;
if StrToInt( Edit6.text) = StrToInt( Edit12.text) then true ;

ToInt( Edit1.text) <> StrToInt( Edit7.text) then false;
if StrToInt( Edit2.text) <> StrToInt( Edit8.text) then false;
if StrToInt( Edit3.text) <> StrToInt( Edit9.text) then false;
if StrToInt( Edit4.text) <> StrToInt( Edit10.text) then false;
if StrToInt( Edit5.text) <> StrToInt( Edit11.text) then false;
if StrToInt( Edit6.text) <> StrToInt( Edit12.text) then false

Schaedel 18. Dez 2007 15:42

Re: Lotto programm
 
E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Boolean' gefunden
Meint :
if StrToInt( Edit2.text) <> StrToInt( Edit8.text) then false;

Was ist false? Du musst das false in eine Variable schreiben oder es weglassen.
Btw. hab ich keine Ahnung was du da machst ^^

ScrollbarKopf 18. Dez 2007 15:43

Re: Lotto programm
 
if false then showmessage ('Sie haben leider verloren');

mkinzler 18. Dez 2007 15:46

Re: Lotto programm
 
Delphi-Quellcode:
var
 ...
  falsch: boolean;
...
if StrToInt( Edit4.text) = StrToInt( Edit10.text) then falsch := true ;

ScrollbarKopf 18. Dez 2007 15:53

Re: Lotto programm
 
was soll heißen falsch := true was bringt sich das kann ich net einfach false und true als boolena eingeben also
var
false:boolean;
true: boolean;

DeddyH 18. Dez 2007 15:54

Re: Lotto programm
 
false und true sind Konstanten.

ScrollbarKopf 18. Dez 2007 15:54

Re: Lotto programm
 
ja und weiter

Progman 18. Dez 2007 15:56

Re: Lotto programm
 
das sind reservierte Wörter. Du musst eine Variable vom Typ Boolean nutzen und ihr dann false bzw. true zuweisen.
(so, wie es mkinzler geschrieben hat)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 Uhr.
Seite 2 von 4     12 34      

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