Delphi中如何实现该功能,紧急!! 请问各位: 如何实现Vb中CausesValidation功能,在Delphi中; 也就是说在一个窗体中如何在点击“关闭”按钮时,不触发其他控件的OnExit属性,从而不进行有效性检验。 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你就对当前有焦点的控件进行设置,如果点的是关闭,就不执行,加一个exit到onExit事件里。 我说的是点击窗体上自己放置的“返回”“关闭”之类的按钮,并不是Caption上的 也就是说:procdrue ...OnExit(...);if {点的是关闭的代码} then Exitelse {你的失去焦点的代码}; 试试这个:procdrue ...OnExit(...);//我假定你的“关闭”按钮叫做cbCloseif sender = cbClose then Exitelse {你的失去焦点的代码}; 我试了sender is cbClose等都不行可能这种方法就行不通 语法解释 如何把DBGrid信息拖放到TImage? 问下关于Delphi 编译的问题 请问如何实现实时刷新??我调用了数据集的REFRESH,可没用啊?? 关于做一个类?少了可以再加 看看这个问题 关于TStream的问题:如何得到一个指定的文件大小的stream? 大家来讨论一下query连接多表的数据更新问题?我用两个updateSql解决,但存在问题! 请教高手!怎样捕捉程序中异常的代号?内详 如何编译才能不需要其他文件就可以将程序放到其他地方运行? 有谁知道现在比较方便并且稳定的文件上传与下载的vcl,一定要带有源码 如何将报表打到指定的网络打印机上?
到onExit事件里。
procdrue ...OnExit(...);
if {点的是关闭的代码} then
Exit
else
{你的失去焦点的代码};
//我假定你的“关闭”按钮叫做cbClose
if sender = cbClose then
Exit
else
{你的失去焦点的代码};
sender is cbClose等
都不行
可能这种方法就行不通