应该是你登陆窗体上有一个按钮的ModalResult设成mrOk或mrCancel
且Default属性设成真了吧?
且Default属性设成真了吧?
解决方案 »
- 自己画坐标轴,出现负数了,怎么画??
- 怎样判断当前系统(windows)的内码类型?
- 初学fastreport报表的朋友,请来www.haxh.com,这里有详细安装方法、使用说明、示例等!
- 关于DBGRID的问题
- help,延时的问题!!!
- 用sql语句实现的decode效果,在table中如何实现?
- 深度探索DBGrid问题,想必大家都用到这个哈,来者有分!周末散分了哈~~~~~
- 用内存映像传递不同目录下两个程序A和B下mingzi.txt文件的问题
- 请问如何用Delphi实现windows的“画图”
- 两个MDI子窗口的切换
- 什么是控件?
- BitBlt是hdc的画图命令,它的写字命令是什么?
key=#13是不会引起KeyPress事件的,改为KeyDown事件。procedure Tflogin.EditnameKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if key=13 then
begin
if editname.text='' then
begin
showmessage('请输入用户名!');
editname.SetFocus ;
end
else
editpass.SetFocus ;
end;
end;>>只要我一按“回车”,就跳到程序主窗体
确定按扭的Default属性是否为True,如是改为false.
建议你改该属性为FALSE
或在EDIT里处理ONKEYDOWN事件
>>消息循环可能还没有建立起来,还没有执行Application.Run呢!你怎么能够得到消息呢!况且也没有必要这么做啊!
ShowModal会建立自己的消息循环。