我在speedbutton1的onclick里面写了如下代码if speedbutton1.down then being
speedbutton1.down:=false;
speedbutton1.groupindex:=0;
endelse
being
speedbutton1.down:=true;
speedbutton1.groupindex:=1;
end;
speedbutton1.groupindex的初始值为1;
speedbutton1.dowm为假
我在第一次和第二次使用的时候一切正常,再进行时就没有变化了,下断点后发现
程序停在了 speedbutton1.groupindex:=0;有高人帮忙看看,明天结贴给分
speedbutton1.down:=false;
speedbutton1.groupindex:=0;
endelse
being
speedbutton1.down:=true;
speedbutton1.groupindex:=1;
end;
speedbutton1.groupindex的初始值为1;
speedbutton1.dowm为假
我在第一次和第二次使用的时候一切正常,再进行时就没有变化了,下断点后发现
程序停在了 speedbutton1.groupindex:=0;有高人帮忙看看,明天结贴给分
简单的直接象楼上改属性
复杂的直接用一个bool类型,每次点击来回改变它的值就可以了
而且代码也用不着这么多呀.看我的吧.一行代码搞定.SpeedButton1.GroupIndex:= SpeedButton1.GroupIndex XOR 1;