社区
PowerBuilder
帖子详情
[求助]PB中的EditMask控件
gong_max
2010-09-13 12:22:44
窗体中有三个EditMask控件
应收金额:em_ys
已付金额:em_yf
找零:em_zl
我想实现的是,在已付金额框中输入金额时,找零 的编辑框实时自动显示出来找零金额。我现在遇到两个问题
1,integer(em_ys.text),这个显示出来的是零
2,此控件的modified事件必须是在失去焦点之后才能触发。
请教大家
...全文
792
6
打赏
收藏
[求助]PB中的EditMask控件
窗体中有三个EditMask控件 应收金额:em_ys 已付金额:em_yf 找零:em_zl 我想实现的是,在已付金额框中输入金额时,找零 的编辑框实时自动显示出来找零金额。我现在遇到两个问题 1,integer(em_ys.text),这个显示出来的是零 2,此控件的modified事件必须是在失去焦点之后才能触发。 请教大家
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gong_max
2010-09-13
打赏
举报
回复
第一个问题已解决,是要使用em_ys.getdata(decimal)才得活decimal类型的数。但是第二个问题仍然不知所以,是否只能通过timer来实现
gong_max
2010-09-13
打赏
举报
回复
了解了,搞定。谢谢大家,又学到一个东东
crazyrcd
2010-09-13
打赏
举报
回复
integer是整数,得用dec
newease
2010-09-13
打赏
举报
回复
if keydown(keyenter!) then
//定义回车事件,可以自行编写代码
end if
sugarcubes
2010-09-13
打赏
举报
回复
第二个问题,你想什么时候触发。每输入一个数字就计算一次?如果是那样自己定义个pbm_keyup,不过按照你的问题来看,一般的操作习惯都是输入完了,紧跟着会敲一下回车,回车完了modified自然也就被触发了,这样也不麻烦吧。
fang3307
2010-09-13
打赏
举报
回复
自定义一个键盘输入事件
PB
控件
属性之SingleLine
Edit
、
Edit
Mask
、MultiLine
Edit
、RichText
Edit
、StaticText和StaticHyperLink
文本编辑:SingleLine
Edit
-单行编辑器、
Edit
Mask
-屏蔽编辑器、MultiLine
Edit
-多行编辑器、RichText
Edit
-富文本编辑器
类似于
PB
的
edit
mask
的可自行设置
mask
的输入
控件
类似于
PB
的
edit
mask
的可自行设置
mask
的输入
控件
input.htm格式化输入
控件
code by meixx.txt
Mask
{ background-color:#FFFFCC; behavior: url(meixx.htc);}//--> 格式化输入
控件
模式:##-###-######## 说明:可自行更改输入的格式,但只能用#作为输入部分(暂时只能输入数字),分
sybase 字符串转数字_
PB
快速去除字符串
中
的非数字字符
PB
快速去除字符串
中
的非数字字符问题:有一个字符串例如:61B2993B2ACC8C57A2FB7F5FC587F84D ,在
PB
中
如何才能将其字符串
中
的字母去除了(将B、A、C、D、E、F...去除),留下612993285727558784单纯数字的字符串。常规的方法是通过for循环,逐个进行判断并剔除,如:[c-sharp]string ls_str = "61B2993B2ACC8C57A...
PB
快速去除字符串
中
的非数字字符
问题:
有一个字符串例如:61B2993B2ACC8C57A2FB7F5FC587F84D ,
在
PB
中
如何才能将其字符串
中
的字母去除了(将B、A、C、D、E、F...去除),
留下612993285727558784单纯数字的字符串。
常规的方法是通过for循环,逐个进行判断并剔除,如:
string ls_str = "61B2993B2ACC8C57A2FB7F5FC587F84D",ls_rtn l
pb
数据窗口
中
Edit
mask
不能自动全选文本(翻译)
数据窗口
中
,auto select text是
edit
列的一个属性,这是一个非常好的功能在我们使用数据窗口进行数据录入的时候。但是有一个问题让我觉得失望,就是对于
edit
mask
的列却没有这个属性。 一个解决方法就是,增加一个功能检查数据窗口
中
的这列是不是
edit
mask
列,如果是的话就对这个文本高亮显示。 下边的这个列子就是在temfocuschanged事件
中
...
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章