Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi if-and-then.... (https://www.delphipraxis.net/26691-if-then.html)

Freecer 27. Jul 2004 20:06


if-and-then....
 
Hallo jungs :)

Hoffe ihr seit gut gelaunt um mir etwas unter die arme zu greifen :)

Ok nun zu meinem mehr oder minder ver´zwickten problem,

Ich habe wie aus dem topic zum teil hervorgehen sollte ein prob mit ner if abfrage genauer:

Ich habe auf meinem form

ein paar edits und dabei eine combobox mit 3 einträgen und eine Checkbox

Gut gut soweit so gut, nun das problem besteht darin, ich will das eine anweisung, wenn (if) die combo checked is und eintrag 1 (also Index 0) aktiv ist so is, und wenn checked is und eintrag 2 (also Index 1) der ComboBox aktiv ist er mir was anderes ausgibt, nun gut... dachte "das kann nicht das problem sein einfach

Delphi-Quellcode:
if CheckBox1 = true and ComboBox1.ItemIndex = 2
then
Label2.Caption := Edit1.Text+'hacken aktiv'+Edit2.Text+'combo2checked'+Edit3.Text;
usw. eben! nur kann ich da keinen fehler entdecken :? (bin nicht so der Delphi meister also hoffe ich das mir wer helfen kann :) )

gut was kam dabei raus? Delphi mozte mich ziemlich böse an ;)

Bin mir sicher das mir wer helfen kann :) DANKÖ!

Keldorn 27. Jul 2004 20:13

Re: if-and-then....
 
Delphi-Quellcode:
if (CheckBox1.checked) and (ComboBox1.ItemIndex = 2 ) then
checkbox1.checked muß es heißen und den Vergleich auf true kannst du dir sparen
Außerdem mußt du die 2 bedingungen jeweils in klammern setzen

Zitat:

gut was kam dabei raus? Delphi mozte mich ziemlich böse an
es wird dir eher eine Fehlermedlung präsentiert haben, die du hättest besser hier hingeschrieben ....

Mfg Frank

axelf98 27. Jul 2004 20:15

Re: if-and-then....
 
Delphi-Quellcode:
if (true) AND not ((false) OR (true)) then...

Freecer 27. Jul 2004 20:23

Re: if-and-then....
 
Zitat:

Zitat von Keldorn
Delphi-Quellcode:
if (CheckBox1.checked) and (ComboBox1.ItemIndex = 2 ) then
checkbox1.checked muß es heißen und den Vergleich auf true kannst du dir sparen
Außerdem mußt du die 2 bedingungen jeweils in klammern setzen

Zitat:

gut was kam dabei raus? Delphi mozte mich ziemlich böse an
es wird dir eher eine Fehlermedlung präsentiert haben, die du hättest besser hier hingeschrieben ....

Mfg Frank

Super vielen dank! :D

Is klar so ein dummer fehler kann nur mir passieren *g*

Funktioniert einwandfrei, echt vielen dank für den SUPER support, wie immer hier :D

DANKE nochmal!


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