Det her er sikkert et fuldstændig n00b spørgsmål (men jeg er jo så også en delphi n00b)
hvad vil det sige at [Error] Unit1.pas(31): Type of expression must be BOOLEAN
og hvordan gør jeg den boolean
og er det muligt at sige noget i retning af
procedure TForm1.Button1Click(Sender: TObject);
begin
if radiobutton1.tab:=true
then << her siger den BOOLEAN fejlen
close (eller noget andet)
else showmessage('snydt')
end;
hej!
must be BOOLEAN, altså udsagnet skal være kompatibelt med typen boolean hvilken kun kan antage 2 værdier...
din egentlige fejl ligger i at du skriver
if radiobutton1.tab := true
then
':=' skal bruges som 'sættes til' altsaa fx. variabel := 3;
når du skal spørge 'lig med?' så er det kun '=' du skal bruge.
procedure TForm1.Button1Click(Sender: TObject);
begin
if radiobutton1.tab=true
then
close (eller noget andet)
else showmessage('snydt')
p.s. sikker på at du vil spørge om radiobutton1.tab ? jeg kender ikke den property...
mvh: jakob[Redigeret d. 29/04-03 19:06:29 af Jakob Wilm]