当选中单行编辑框后输入任一字符后,就可将按钮cb_1置为可选?

pmwb 2001-06-12 08:56:00
窗体中有两个单行编辑框sle_1(其初值text为"部门"),sle_2(其初值text为"人员"),
一个按钮cb_1(默认其enabled为false).
请问当选中单行编辑框后输入任一字符后,就可将按钮cb_1置为可选?

我用了单行编辑框的modify事件,但发现只能在光标点到下一个单行编辑框时,
按钮cb_1才置为可选!

我用了单行编辑框的other事件,但发现只要光标一移到该单行编辑框时,
按钮cb_1就置为可选!反应太快了!



当选中单行编辑框后输入任一字符后,就可将按钮cb_1置为可选?

...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
netmuse 2001-06-12
  • 打赏
  • 举报
回复
添加一个新事件keypress(名字随便定),映射到pbm_keydown事件,
再在keypress事件中写
cb_1.enabled=true
还可以根据按下的键来写,比如,我要在按下回车键后cb_1可用,则
if keydown(keyenter!) then
cb_1.enabled=true
end if
如果其他还有什么问题,尽管与我联系:netmuse@263.net
我刚刚做了一个拼音简码输入法,对于按键事件比较熟。
pmwb 2001-06-12
  • 打赏
  • 举报
回复
netmuse(网思):
能写一下代码吗?
netmuse 2001-06-12
  • 打赏
  • 举报
回复
还是用 keydown比较好。
LikeMySoft 2001-06-12
  • 打赏
  • 举报
回复
在Change中用len加以判断是不是有字符输入。

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧