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 If Problem (https://www.delphipraxis.net/103429-if-problem.html)

Poring 15. Nov 2007 16:26


If Problem
 
Hallo,
ich wollte folgendes machen:
Delphi-Quellcode:
if (Checkbox1.Checked=True) then (Panel1.Color:=clred) or if (Checkbox2.Checked=True) then (Panel1.Color:=clBtnFace) else begin
Dies geht jedoch nicht. Was könnte ich machen?

Dax 15. Nov 2007 16:28

Re: If Problem
 
Delphi-Quellcode:
if (Checkbox1.Checked=True) then Panel1.Color:=clred else if (Checkbox2.Checked=True) then Panel1.Color:=clBtnFace else begin [...]

Poring 15. Nov 2007 16:36

Re: If Problem
 
Danke :)

DeddyH 15. Nov 2007 16:37

Re: If Problem
 
Mach bitte keinen Vergleich auf True.

Sharky 15. Nov 2007 16:48

Re: If Problem
 
Hai Poring,

was soll denn passieren wenn mehrere Checkboxen "checked" sind? ;-)
Je nach vorhaben sind TCheckBoxen wohl nicht der optimale Lösungsansatz. Besser wäre wohl eine RadioListGroup

Poring 15. Nov 2007 17:02

Re: If Problem
 
Delphi-Quellcode:
if (Checkbox1.Checked=True) then Panel1.Color:=clred else if (Checkbox2.Checked=True) then Panel1.Color:=clBtnFace else begin
Genau so wollte ich es ja. Das wenn die eine checkbox makiert ist die farbe rot wird, oder wenn die 2 checkbox makiert ist die farbe wieder grau wird, und wenn beides nicht ist dann...
:)

mkinzler 15. Nov 2007 17:05

Re: If Problem
 
Wie DeddyH gesagt hat solltest du
Delphi-Quellcode:
if Checkbox1.Checked
schreiben

Poring 15. Nov 2007 17:09

Re: If Problem
 
was macht dies für einen unterschied?

mkinzler 15. Nov 2007 17:15

Re: If Problem
 
.Checked ist schon ein Boolean. außerdem ist False als 0 und True als <> 0 definiert ist.

Matze 15. Nov 2007 17:25

Re: If Problem
 
Zitat:

Zitat von Poring
was macht dies für einen unterschied?

Genaueres findest du hier: Über den Umgang mit Boolean.


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