Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi and-Funktion (https://www.delphipraxis.net/106175-funktion.html)

MrMyagi 6. Jan 2008 19:10


and-Funktion
 
Moin, ich bins wieder.
Kann ich in dem Folgenden Beispiel das and,
als und benutzen ode rheißt es wieder entweder, oder??

Delphi-Quellcode:
procedure TForm1.ButtonAuswertenClick(Sender: TObject);
begin
if (eigeneWahl = 1) and (WahlGegner = 1) then
begin
ShowMessage('Unentschieden, keiner bekommt einen Punkt!');
Buttonbestaetigen.Enabled := true;
ButtonAuswerten.Enabled := false;
end
end;

taaktaak 6. Jan 2008 19:11

Re: and-Funktion
 
Moin, Moin,

and = und
or = oder

:P

DeddyH 6. Jan 2008 19:12

Re: and-Funktion
 
Der Block wird dann ausgeführt, wenn beide Bedingungen zutreffen. Das heißt also und ;)

dominikkv 6. Jan 2008 19:13

Re: and-Funktion
 
True and True => True
alles andere ist false.

Also wird das nur ausgeführt wenn wirklich beide 1 sind

MrMyagi 6. Jan 2008 19:13

Re: and-Funktion
 
Ok danke,
das ist mir ja eigendlich auch bewusst aber in dem folgenden
Beispiel heißt es entweder...oder

Delphi-Quellcode:
if (text <> 'Spieleinladung') and (text <> 'Einladungannehmen')
    and (text <> 'a') and (text <> 'c') and (text <> 'c') then
begin
Memo1.Lines.Add(Text);
end;

dominikkv 6. Jan 2008 19:14

Re: and-Funktion
 
Zitat:

Zitat von MrMyagi
Ok danke,
das ist mir ja eigendlich auch bewusst aber in dem folgenden
Beispiel heißt es entweder...oder

Delphi-Quellcode:
if (text <> 'Spieleinladung') and (text <> 'Einladungannehmen')
    and (text <> 'a') and (text <> 'c') and (text <> 'c') then
begin
Memo1.Lines.Add(Text);
end;

nein

3_of_8 6. Jan 2008 19:14

Re: and-Funktion
 
Und entweder-oder ist dann das xor. ;)

(and ist übrigens keine Funktion, sondern ein Operator, genauer ein logischer, binärer Operator, aber das ist natürlich nur eine Nebensache. ;) )

Und in dem von dir gezeigten Codestück heißt es auch und. Ein and ist immer ein und.

MrMyagi 6. Jan 2008 19:16

Re: and-Funktion
 
Ok gut, dankeschön,
dann muss ich wohl etwas falsch verstanden haben :oops:

DeddyH 6. Jan 2008 19:19

Re: and-Funktion
 
Schau mal hier.

MrMyagi 6. Jan 2008 19:22

Re: and-Funktion
 
Sieh gut aus, werde ich gleich einmal durcharbeiten,
dankeschön und einen schönen Abend noch.


mfG, Nico


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 Uhr.
Seite 1 von 2  1 2      

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