10. oktober 1999 - 12:47
Der er
12 kommentarer og 1 løsning
checkbox
checkbox skal bestemme tænd eller sluk for en pære. når checkbox checked skal pæren være tændt. når checkbox unchecked skal pæren være slukket. stone
Annonceindlæg fra DE-CIX
10. oktober 1999 - 13:35
#1
Øh....... Kan du ikke skrive lidt mere præcis hvad du mener??? Er den er 'rigtig' pære, eller er det en komponent/'noget andet'???
10. oktober 1999 - 14:33
#2
pæren er en komponent stone
10. oktober 1999 - 15:20
#3
okay, mail mig komponentet, så skal jeg se om jeg kna hitte på noget...;-)
10. oktober 1999 - 15:20
#4
UPS!!! min mail adresse er: Lojmann@cyberguys.dk
10. oktober 1999 - 16:57
#5
Checkbox1.Checked:=Paere1.Enabled eller hvad for en property der nu måtte angive om den er tændt eller ej. Mvh Primeware
10. oktober 1999 - 17:57
#6
komponentet har 2 funktioner som hedder oncolor"clLime" offcolor"clRed" checkbox1 skal når den er checked lyse clLime - og slukket når checkbox1 ikke er checked. det er ikke noget problem når checkbox1 er checked. men når man fjerner afkrydsningen skal den lyse clRød igen. stone
10. oktober 1999 - 19:01
#7
Lav en Onclick event for checkbox'en: if checkbox1.checked=true then komponent.color:=clLime; else komponent.color=clRed; hvor komponent er navnet på komponenten, evt. med formnavnet foran (formnavn.komponent.color...).
10. oktober 1999 - 21:06
#8
den skifter ikke til clRed igen, men forblivcer clLime, når afkrydsningen fjernes igen. stone
10. oktober 1999 - 21:50
#9
Ups. Jeg havde også lavet en slåfej. Det rigtige er: if checkbox1.checked=true then komponent.color:=clLime; else komponent.color:=clRed; Et enkelt kolon i sidste linie var røget ud, så linie gik fra at være en assigment til et booleansk udtryk.
10. oktober 1999 - 21:57
#10
Og her er et lille toip fra stoons... Lav en timer og sæt interval = 30 (ca.) Indfør det tryl skrev i denne timer! Så checkes det nemlig konstant om pæren skal være tændt eller slukket....
10. oktober 1999 - 22:52
#11
tak til tryl, og stoons for han sjove indfald stone
11. oktober 1999 - 12:24
#12
...og så lige en lille kommentar: der skal aldrig ; foran else... Altså, ovenstående er ikke korrekt syntaks, og bliver afvist af Delphi - men det har du nok opdaget :o)
15. oktober 1999 - 21:58
#13
Når, ja. Det er rigtigt. Det er en dum vane jeg får når jeg skriver meget i Perl :-) Men som du skriver, har stone nok selv fået det rettet.
Kurser inden for grundlæggende programmering