主页
Top.Mail.Ru Yandeks.Metrika
论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

向下

TMaskEdit 找到类似的分支


Georg   (2002-07-15 15:49) [0]

美好的一天! Plz告诉我当焦点移动到另一个元素时,如何用零替换MaskEdit中的空格。 我试图检查OnExit,但在它之前调用另一个事件并弹出“错误时间”消息。 我怎样才能超越他?
在此先感谢。



valery_f   (2002-07-15 16:28) [1]

>在它之前调用另一个事件

没有其他事件。 MaskEdit,当收到关于失去焦点的消息时,首先检查文本是否符合掩码(如果它是吹口哨),并且只有当一切都按顺序时,是OnExit调用(参见排序)。 这样可以 - 在OnChange中立即设置文本“00:00”文本中的值和空格控件。 不是很好,但只是:)更难的是,例如,制作一个TMaskEdit后继并以你自己的方式终止CMExit程序:

程序TCustomMaskEdit.CMExit(var Message:TCMExit);
开始
//调用你的事件,比如OnBeforeExit
//填写缺少的文本
继承;
结束;



Andrey007   (2002-07-15 16:43) [2]

在OnChange上你需要挂起这样一个处理程序:

使用Sender作为TMaskEdit,如果Text = sEmptyTime,则修改:= False;

其中sEmptyTime是字符串类型的常量,例如“:”。



Страницы: 1 整个分支

论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

楼上









内存:0.55 MB
时间:0.04 c
14-95497
tovSuhov
2002-07-01 07:21
2002.07.29
统一国家考试(USE)


1-95314
维克多G.
2002-07-17 19:56
2002.07.29
有助于理解


3-95243
Dush
2002-07-08 15:44
2002.07.29
用乌克兰字母排序


1-95300
DeepProg
2002-07-17 15:26
2002.07.29
文学


3-95265
big_bugzy
2002-07-09 15:11
2002.07.29
发生了未知错误





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法文
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本性玩偶 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 泰米尔人 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский