procedure TForm1.upbtncancelClick(Sender: TObject); var
m:integer;
begin
for m:=0 to 31 do
begin
TEdit(FindComponent('Ed'+inttostr(m))).Perform(WM_UNDO,0,0);//第一条语句
TEdit(FindComponent('Ed'+inttostr(m))).Text :='321';//第二条语句
TEdit(FindComponent('Editt'+inttostr(m))).Perform(WM_UNDO,0,0);
end;end;为什么第一条语句执行不了,第二条语句却可以执行呢,第一条语句,我放在别的程序能实现呢,好奇怪啊,头痛
m:integer;
begin
for m:=0 to 31 do
begin
TEdit(FindComponent('Ed'+inttostr(m))).Perform(WM_UNDO,0,0);//第一条语句
TEdit(FindComponent('Ed'+inttostr(m))).Text :='321';//第二条语句
TEdit(FindComponent('Editt'+inttostr(m))).Perform(WM_UNDO,0,0);
end;end;为什么第一条语句执行不了,第二条语句却可以执行呢,第一条语句,我放在别的程序能实现呢,好奇怪啊,头痛
解决方案 »
- 关于TCPSERVER,请教大神们
- 如何判断edit.text为空?
- 高分求教关于窗体的问题
- 用何种方式,向Access数据库Table表中插入记录好?怎样做---步聚?
- 请教各位高手,大家不要笑话我!在三层结构里面怎么开始一个事务,我是新手,谢谢了!
- WINSOCKET编程问题!
- 用TServerSocket做C/S聊天室程序的一个错误向高手们请教
- 有时候code compelte回不出来,怎么办
- 使用selectdirectory('选择文件夹','',s)打开选择文件夹对话框,怎么使对话框居中显示?
- 请高手救急!
- 为什么Delphi测试程序时,程序运行超慢???
- 如何将文本本件转成mdb数据库?
不知道是不是因为这个