If Application.MessageBox('实收金额为0,确认保存该单?','提示',MB_OKCANCEL+MB_DEFButton2+MB_ICONQUESTION)=IDcancel Then
exit;本意是希望弹出对话框,默认为第2个按钮(取消),可每次程序运行第一次时,焦点总是默认在第一个按钮上,以后就正常,调试了几天都这样,
实在没办法,就自己做一个表单,模拟这个函数,该表单上只有2个按钮,一个label,无论我是先添加哪个按钮,结果都是程序第一次运行时,默认为确定按钮,以后均正常,NND,折腾了几天了,
exit;本意是希望弹出对话框,默认为第2个按钮(取消),可每次程序运行第一次时,焦点总是默认在第一个按钮上,以后就正常,调试了几天都这样,
实在没办法,就自己做一个表单,模拟这个函数,该表单上只有2个按钮,一个label,无论我是先添加哪个按钮,结果都是程序第一次运行时,默认为确定按钮,以后均正常,NND,折腾了几天了,
解决方案 »
- Delphi如何实现将“非常多的字符”写入注册表reg_binary类型的数据中?
- delphi 7 如何在程序外的光标处输出一段字符串和数字?大侠们告诉我该怎么做啊?谢谢了...
- MIDAS(SocketConnection)客户端久没用断掉
- 鼠标点击某条数据的时候要在状态栏(StatusBar)里显示是第几条,请问这样的功能怎么做?
- 怎么样从SQL中读取数据,并用xmldocument组件绑定一特定的. xsd文件生成一个xml文件?
- 很急,希望能尽快有人答复我!不是很复杂的问题!
- 请问怎样才能在一个编辑框中既显示文字又显示图片
- 怎样才能将ADOQuery查询结果集整体送入一个数据表中?
- 請教
- 一个关于select 的问题!
- 全新专业控件下载站登场!走过路过不容错过,不看就是你的损失!捧场有分!
- Delphi调用C++动态库问题,虽然老话重谈,但是我参考以前的贴子,没有找到解决办法!急!!!
我用的是D版7.0,没有打任何补丁,有关系吗?
....
试了不行,
Application.MessageBox('sass','提示',32):只出现一个确认按钮
Application.MessageBox('sass','提示',32):只出现2个按钮,默认还是确定
还有什么语句可以实现类似功能?
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then btnCancel.Click;
end;
没有就不正常
'提示',MB_OKCANCEL+MB_DEFButton2+MB_ICONQUESTION)=IDcancel Then
exit;
exit;
在我的系統上測試通過,沒問題哦!
exit;