社区
PowerBuilder
帖子详情
ACCEPTEXT()事件不能在ITEMCHANGED事件下调用!大家可以讨论!
feijj9833
2003-01-20 10:03:21
ACCEPTEXT()事件不能在ITEMCHANGED事件下调用!大家可以讨论!
...全文
150
5
打赏
收藏
ACCEPTEXT()事件不能在ITEMCHANGED事件下调用!大家可以讨论!
ACCEPTEXT()事件不能在ITEMCHANGED事件下调用!大家可以讨论!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alwaystar
2003-01-21
打赏
举报
回复
这样写可以,但是多少会影响性能,因为accepttext本身就会调用itemchanged事件的
anil1973
2003-01-20
打赏
举报
回复
我正想发帖子讨论这个问题。太巧了。
所有的PB教材中都语重心长的告诫:ITEMCHANGED事件中不能调用ACCEPTTEXT()。据说因为ACCEPTTEXT()会调用ITEMCHANGED(),造成循环调用。我也曾经奉为上谕。
不过,奇怪的是,在编一个客户的系统时,要实现输入一列转移焦点时,同一行的另一列同时改变(如输入单价,总价列会同时改变)。如果我在ITEMCHANGED()中不使用ACCEPTTEXT(),就会读不出新输入的数据(可能用GETTEXT()可以,但我又担心没有有效性检验),试了一下ACCEPTTEXT(),居然能够实现功能,并且没有任何问题,让我对这句话的真实性产生了疑惑。
难道这么多教材都是道听途说么?敬请达人予以注释!
feijj9833
2003-01-20
打赏
举报
回复
纠正:在ITEMCHANGED事件下,调用它无用!
feijj9833
2003-01-20
打赏
举报
回复
哈哈,你为什么要在ITEMCHANGED事件下调用这个函数呢,调用它没有任何作用!你知道吗?
YewPu
2003-01-20
打赏
举报
回复
怎么会?
我都是在itemchanged里写
if this.accepttex()<>1 then return
PowerBuilder28个属性、35个默认
事件
、162个函数
- **
Accep
t
Text
()函数:** 为了解决数据窗口失去焦点时,最后一位置的编辑框内容可能丢失的问题,可以在数据窗口的`LoseFocus`
事件
中
调用
`this.
Accep
t
Text
()`函数来确保数据的完整性和准确性。 ### 总结 在Power...
海典H1自定义
事件
框架浅说.doc
海典H1自定义
事件
框架浅说 1、窗口概述 2 2、窗口相关
事件
3 1、打开窗口 3 key
事件
4 timer
事件
4 2、保存数据 4 1、 pfc_begintran 4 3、 pfc_endtran 4 4、 Pfc_save 4 3、关闭窗口 4 3、数据窗口
事件
5 添加主...
CListCtrl的主要
事件
及鼠标响应函数
### CListCtrl 主要
事件
及鼠标响应函数详解 CListCtrl 控件是 Windows MFC (Microsoft Foundation Classes) 库中的一个重要组成部分,它提供了一种灵活的方式来展示和管理列表形式的数据。在开发过程中,掌握如何...
pb 的各类
事件
### PowerBuilder窗口
事件
详解 #### 一、Window
事件
在PowerBuilder开发中,窗口(Window)作为用户界面的基础组成部分,其
事件
处理对于实现交互式应用至关重要。以下将详细介绍与Window相关的各类
事件
及其应用...
ListCtrl使用大全(进度条、checkbox等)
通过LVS_REPORT样式,我们可以开启列表视图模式,这样就可以在一个单元格内显示多项信息。为了添加列,我们需要使用InsertColumn函数,并指定列标题、宽度和对齐方式。 接下来,我们关注如何在ListCtrl中集成进度条...
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章