一个小难题,请问如何判断和记录下按钮的第一次点击? 比如,窗体中有一个Button,一个Edit,请问如何判断和记录下Button的第一次点击时Edit的值?谢了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很简单的,用Button的属性Tag,默认是0,你可以在Buttonclick事件中写:proceduce tform1.buttonClick();begin Button1.tag :=Button.tag+1; Edit1.text := intToStr(tag); end;注意要把Button1的tag在属性栏中设为0! 可以使用button.tag属性标记是否是第一次点击,tag一般情况下是0:procedure tform1.button1click(sender:Tobject);beginif button1.tag=0 then //=0表示是第一次点击begin button1.tag=1; textvalue:=edit1.text; //使用textvalue这个变量记录第一次点击时edit的值endelse //do something you likeend; D7不能用内联函数吗? Delphi7选中当前光标所在单词快捷键是什么? 寻求一个课程表的显示控件!! 时间计算的问题,请指教 请问如何调用系统API获取第三方程序的值? 请教如何设置使DSPACK可以重复播放一个视频文件. 给Wally_wu 请问有谁做过这么一样东西或者能提供这么一样东西供学习参考 delphi软件收费问题 怎样判断image中是否有图片? 今天晚上一直在线等!!!!!!!!!!!!!! cxGrid的MultiSelect为True后如何得到被选中的记录!
proceduce tform1.buttonClick();
begin
Button1.tag :=Button.tag+1;
Edit1.text := intToStr(tag); end;
注意要把Button1的tag在属性栏中设为0!
procedure tform1.button1click(sender:Tobject);
begin
if button1.tag=0 then //=0表示是第一次点击
begin
button1.tag=1;
textvalue:=edit1.text; //使用textvalue这个变量记录第一次点击时edit的值
end
else
//do something you like
end;