lsw0136 发表于 2009-7-8 13:31:48

请教c++builder中Edit控件的使用

我的程序中有一个button控件,和一个edit控件

我想在button按下的时候,程序开始运行,并每隔1秒,在edit控件中显示一个递增的数字(在button的onclick函数里调用Edit->Text=i;),循环10次,

可是我做的程序,最后只能看到最后一个数字即循环10次后的数字。

我自己分析是因为button控件还没有介素,所以前几次都没有显示,只能显示最后一个,

谁能告诉我怎么解决这个问题啊?谢谢

Jnny_CN 发表于 2009-7-8 14:09:39

在button的onclick函数里调用Edit->Text=i; 在此之后添加:

Application->ProcessMessages();

lizq 发表于 2009-7-8 14:25:10

你好:
   没有太明白你的意思,是不是这样呀.

lizq 发表于 2009-7-8 14:27:22

ourdev_459508.rar(文件大小:199K) (原文件名:Project2.rar)

lizq 发表于 2009-7-8 14:28:01

这是我谁边写了一下,看看是不是这样的效果呀?

lsw0136 发表于 2009-7-9 20:24:13

是的

lysoft 发表于 2009-7-9 20:28:20

弄个Timer?!

lsw0136 发表于 2009-7-9 20:32:29

在button的onclick函数里调用Edit->Text=i; 在此之后添加:

Application->ProcessMessages();


谢谢,会用了
页: [1]
查看完整版本: 请教c++builder中Edit控件的使用