请问各位高手我用以下代码不好用请指教,以下是EDIT7的KEYDOWN事件代码:
if key=vk_return then
edit8.text:=inttostr(strtoint(edit6.text)*strtoint(edit7.text));
edit9.setfocus;在运行时,当我在EDIT7中输入数值时,还没等数值输入完就到EDIT9中,而且EDIT8中还没有数,不知错在哪里请指教,如何改正
我要实现的功能是当我在EDIT7中输入完数据我按回车键,自动到EDIT9中,而且EDIT8中要有数值,请指教
if key=vk_return then
edit8.text:=inttostr(strtoint(edit6.text)*strtoint(edit7.text));
edit9.setfocus;在运行时,当我在EDIT7中输入数值时,还没等数值输入完就到EDIT9中,而且EDIT8中还没有数,不知错在哪里请指教,如何改正
我要实现的功能是当我在EDIT7中输入完数据我按回车键,自动到EDIT9中,而且EDIT8中要有数值,请指教
解决方案 »
- Delphi2007 专业版和企业版的区别到底是什么啊?
- 跪求将一副bmp图像旋转90度的算法(顺时针逆时针都需实现)
- 请问,要做调节音量的功能,但对系统音量不影响,这不知要用哪个函数?
- 谁有hotimage for d7的版本啊??(救命)
- 三层数据库结构保存问题
- 我是杭州的程序员,失业了,CSDN的朋友帮我找个工作吧。
- 如何做到拖运窗体时窗体跟着动,而不是显示窗体的虚线框?
- batchmove的问题
- filewrite函数在什么情况下会出错呢?
- 数据的备份和恢复怎么做?
- 各位大侠:主细表到底如何操作好?有谁能发一个例子给我,一个窗体也好,谁给我我马上给100分,谢谢
- 请问listview中我用multiseleted = true 后,如何对选中的进行删除
begin
edit8.text:=inttostr(strtoint(edit6.text)*strtoint(edit7.text));
edit9.setfocus;
end;
begin
edit8.text:=inttostr(strtoint(edit6.text)*strtoint(edit7.text));
edit9.setfocus;
end;
Shift: TShiftState);
begin
case key of
vk_return:
begin
edit3.text:=inttostr(strtoint(edit1.text)*strtoint(edit2.text));
key := 0;
edit4.setfocus;
end;
end;
end;
在运行时,当我在EDIT7中输入数值时,还没等数值输入完就到EDIT9中,而且EDIT8中还没有数,,