在edit1的exit事件里如何判断,我是用回车键离开还是用其他方法离开的???程序怎么写,请大侠帮忙!!!
解决方案 »
- 这是一个易名中国网站的idhttp 表单提交,一直提示对不起,您提交的表单来源错误,请重新登录!
- 关于delphi很诡异的一个问题~
- 谁有以前做课设或综合实验的实验报告。。
- 怎么把一个SQL数据库的结构,复制为另一个SQL文件
- 如何将局域网内的某台机器的某个目录的文件拷贝到本机器的某个目录中去?
- 怎样打印TMemo框的文本
- 我做了一个小软件,怎么样设置可以使得有的模块启动慢时,鼠标变为砂漏??
- Nokia手机有关发送铃声、图片及短消息的技术文档
- 急!请问怎样才能如此连接ORACLE数据库?一定给分!!!
- 为什么DELPHI论坛的人越来越少了。人都到哪去了请指示。
- 请问我的FORM和DATAMODULE继承时如何连接???
- 这个简单的功能函数怎么写??
dosomething
end;
procedure TForm1.FormCreate(Sender:TObject);
begin
useEnter:=flase
end;//在Edit1的OnKeyDown中书写的代码:
Proceduer TForm1.Edit1KeyDown;
begin
//如果敲了回车键,则
if key=vk_return then
begin
useEnter:=true;
edit2.setFocus;
end
else
useEnter:=false;
end;//在edit1的Onexit事件中书写代码:
Proceduer TForm1.Edit1Exit(Sender:TObject);
begin
//如果useEnter不为真(即:不是用回车键),则不允许焦点离开文本框edit1,
if not useEnter then
edit1.setFocus;
end;
then key :=#9;
或者 if key =#13
then form1.setfocus :=exit_button;
就是把当前窗体的焦点聚到exit_button 上
begin
if key=#13 then
showmessage('aaaa');
end;
请问它怎么报:
[Error] Unit1.pas(56): Undeclared identifier:'key'啊??
"你的EDIT的KEYPREE事件中做一个开关" 请问具体怎么做大,提示一下好吗??
"在onkeypress事件中写edit1.onexit(self)"
这个怎么写,它们是两个事件啊?