![]() |
Wie verwende ich "or"?
Hallo,
ganz simpel: Ich versuche einen Code ausführen zu lassen, wenn entweder CheckBox2 oder CheckBox3 checked ist. Diesen Code habe ich:
Delphi-Quellcode:
Ok, die Compiler-Meldung lautet: Operator ist auf diesen Operatortyp nicht anwendbar.
if (CheckBox3.Checked=True) or (CheckBox2.Checked:=True) then
begin for i:=azstart to azende do begin .... end; end; Wie wäre es richtig? |
Re: Wie verwende ich "or"?
Hallo!
DU hast beim 2. mal := anstatt = benutz ;) Nachtrag: Du kannst auch nur
Delphi-Quellcode:
benutzen, da Checked ja schon ein Boolean ist, und if einen Booleanwert verlangt. (Hoffentlich hab ich das verständlich erklärt)
if (CheckBox1.Checked) or (CheckBox2.Checked) then
|
Re: Wie verwende ich "or"?
Einfach so:
Delphi-Quellcode:
...:cat:...
if CheckBox3.Checked or CheckBox2.Checked then
|
Re: Wie verwende ich "or"?
Danke.
|
Re: Wie verwende ich "or"?
Hai,
ich persönlich benutze grundsätzlich bei jeder logischen Operation Klammern. Sprich: Selbst ein
Code:
steht in Klammern.
if (sharky = 'blubb') then
Aber das ist nur meine persönliche Ansicht :stupid; |
Re: Wie verwende ich "or"?
Zitat:
|
Re: Wie verwende ich "or"?
ist eigentlich nicht schlecht. Bei mir kommt es auf die Schreibfaulheit an. ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 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