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 Cognizant
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