社区
DataWindow
帖子详情
datawindow的edit有editchanged事件,即一改变内容就触发,我想将这个事件加在multilineedit控件里,自定义事件要选择哪个EventID?
foreveryouth
2002-08-20 09:32:55
rt.
不是要losefocus再触发?
谢谢!!!
...全文
300
8
打赏
收藏
datawindow的edit有editchanged事件,即一改变内容就触发,我想将这个事件加在multilineedit控件里,自定义事件要选择哪个EventID?
rt. 不是要losefocus再触发? 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sulo_xxr
2002-08-20
打赏
举报
回复
modified事件可以吗?
licyme
2002-08-20
打赏
举报
回复
你说的对,this.text取出的值没有包括key值,
不过你可以自己把它加上,当然需要先把key转换为字符才行,
把这个写成函数吧,以后用的着。
foreveryouth
2002-08-20
打赏
举报
回复
高手帮帮忙!!!
foreveryouth
2002-08-20
打赏
举报
回复
我也用的pbm_keydown可是我debug时发现
string ls_1
dw_1.setitem(dw_1.getrow(),"comment",this.text)
ls_1=this.text
this.text没有变化,我估计在触发pbm_keydown时并没有将key值写入multilineedit里。
高手帮帮忙!!!
licyme
2002-08-20
打赏
举报
回复
pbm_keydown可以吧
TianChong
2002-08-20
打赏
举报
回复
刚才没看清问题:
如果不是数据窗口的话要用
pbm_enchange
Eric2000
2002-08-20
打赏
举报
回复
PBM_ENCHANGED事件
Windows EventID
触发时机:控件Text变化时。
原型参见MSDN
原事件名称:En_change
TianChong
2002-08-20
打赏
举报
回复
你要的事件ID应该是这个呀:
pbm_dwnchanging
只要datawindow的数据一变,那怕是只将0改成1(不用回车)它就能触发这个事件。
你可以自定义事件:editchanged
事件ID选它:pbm_dwnchanging
内容如下:
if messagebox("提示","数据窗口内容已改动,是否保存? ",infomation!, YesNo!)=1 then
dw_1.update()
end if
//另外你这个
dw_1.setitem(dw_1.getrow(),"comment",this.text)
是不会触发事件的,因为你把它设置为等于自己的值了,即值没有改变,系统则认为没有改动过,一定要改变了值才行.这点要注意.
如:
将123改成123 就相当于没有动过
将123改成444就动过了,如果又将它改回123,那么又改动了一次了.
//还有如果用pbm_dwnchanging则每一位数的改动都会被触发,和modified不同,modified是全部输入后并离开焦点才会被触发.
如上例,将123改成444将会弹出三次对话框,如果改为111则会弹出2次对话框,因,前面那个1相对应,PB认为你还没有改动,后面两位不同了,就触发事件.
PB菜单生成树,以及树的查询,修改,删除
标题 "PB菜单生成树,以及树的查询,修改,删除" 涉及到的是使用PowerBuilder(PB)开发中的一个关键功能,即构建和管理树形数据结构,特别是用于菜单系统。在软件开发中,树形结构常用于表示层次关系,如文件系统、...
用pb做一个通用右键菜单
这段代码将会在用户右键点击`
Data
Window
`
控件
时,显示一个包含“New”、“
Edit
”和“Delete”三个选项的菜单。通过这种方式,我们可以在任何对象上轻松地添加和管理右键菜单,极大地提高了应用程序的灵活性和用户...
PB程序设计实例 图书管理系统
- PB支持
事件
驱动编程,
事件
是
触发
代码执行的关键。 2. **图书管理系统需求分析** - 用户登录:系统需要一个安全的身份验证机制,包括用户名和密码验证。 - 图书信息管理:添加、修改、删除图书信息,包括书名、...
完整的项目开发规范
例如,用于
触发
动作的
控件
可以
选择
`CommandButton`(命令按钮),而表示
选择
性的
控件
则可以使用`CheckBox`(复选框)或`RadioButton`(单选按钮)。此外,还有一些用于装饰或展示数据的
控件
,如`Line`(直线)、`...
powerbuilder数据库实验报告
Data
Window
是PowerBuilder的标志性组件,它可以看作是一个数据网格,能够动态地显示和操作数据库中的数据。
Data
Window
有多种类型,如Report、Table、Query等,可根据需求
选择
合适的类型。在设计阶段,用户可以通过...
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章