Autor Beitrag
Gahero
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 193

Win Vista HP 64bit
Delphi 2007 Pro
BeitragVerfasst: Sa 09.09.06 11:14 
Hallo,

ich hab ma eine Frage.
Wie heißt der Befehl, das er was machen soll, wenn man eine Checkbox abwählt.
Ich brauch das, weil er dann auch automatisch andere Checkboxen abwählen soll.


Zuletzt bearbeitet von Gahero am Sa 09.09.06 11:27, insgesamt 1-mal bearbeitet
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Sa 09.09.06 11:21 
Hallo und :welcome: in der Entwickler-Ecke!

bitte ändere doch den Titel des Topics, da er wenig über das eigentlich Thema verrät. Hier der entsprechende Absatz aus den Richtlinien:

1.2 Beiträge:
Bitte formuliere den Betreff Deiner Beiträge so, dass andere Mitglieder anhand dieser bereits das eigentliche Thema festmachen können. Beiträge wie etwa "Eine Anfängerfrage" oder "Weiß jemand, wie das geht?" lassen den Leser im Unklaren darüber, was das Thema der Diskussion ist.[...]


Einfach oben bei Deinem ersten Beitrag auf user defined image klicken und den Titel ändern. Danke Dir!

_________________
We are, we were and will not be.
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Sa 09.09.06 11:22 
Titel: Re: Frage
user profile iconGahero hat folgendes geschrieben:

Titel=Frage


ach ne, wer hätte das gedacht *g*.

also, ich würde es einfach über onclick laufen lassen, dann sagen,
ausblenden Delphi-Quelltext
1:
2:
3:
4:
 if CheckBox.Checked=true then
  //tu was
 else if CheckBox.Checked=false then
  //tu was andres


falls du mehrere CheckBoxen mit einem Click behandeln willst könntest du auch so arbeiten:
ausblenden Delphi-Quelltext
1:
2:
3:
CheckBox2.Checked:=CheckBox1.Checked;
CheckBox3.Checked:=CheckBox1.Checked;
CheckBox4.Checked:=CheckBox1.Checked;

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
Gahero Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 193

Win Vista HP 64bit
Delphi 2007 Pro
BeitragVerfasst: Sa 09.09.06 11:31 
Ok, habs geändert. :-)

Thx für die schnelle Antwort, habs jetzt so gemacht!!!
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Sa 09.09.06 12:23 
Titel: Re: Frage
user profile iconXion hat folgendes geschrieben:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
 if CheckBox.Checked=true then
  //tu was
 else if CheckBox.Checked=false then
  //tu was andres

Die zweite if-Abfrage kannste weglassen. Wenn Checked nicht true ist, kann's ja nur noch false sein ;-)

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Sa 09.09.06 12:28 
hmm, aber es kann doch auch gray sein, oder?

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
Jukka
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 107

Win XP Pro
Delphi 7
BeitragVerfasst: Sa 09.09.06 12:31 
hm der Ausdruck ist doch schoon Boolean von daher
ausblenden Delphi-Quelltext
1:
2:
3:
4:
 if CheckBox.Checked then 
  //tu was wenn checked
  if not(CheckBox.Checked) then 
  //tu was wenn nicht


Ich schreibe das immer so denn bei meheren hat ma da die bessere übersicht finde ich
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Sa 09.09.06 13:04 
user profile iconXion hat folgendes geschrieben:
hmm, aber es kann doch auch gray sein, oder?
CheckBox.Checked ist ein Boolean. Der ist True oder False. Damit ist die zweite Abfrage sinnlos. Willst Du diesen Zwischenstatus herausfinden, musst Du über ChechBox.State gehen.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".