窗口退出前实例变量内容丢失如何解决(急)

successfulmaster 2003-11-13 11:05:52
在窗口的closequery事件中写代码,要利用一个实例变量,在窗口使用过程中这个实例变量已经赋值,但在些事件中使用的时候,会发现有时候变量内容丢失,有知道如何解决的吗?
...全文
60 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyzliuin 2003-11-13
  • 打赏
  • 举报
回复
这种怪问题也有?好好查查代码,应该是重新赋值了,我以前也碰到过类似的问题
mittee 2003-11-13
  • 打赏
  • 举报
回复
把实例变量改个名字看一下,
不然请检查代码
iamxia 2003-11-13
  • 打赏
  • 举报
回复
贴出变量类型,代码以便讨论
successfulmaster 2003-11-13
  • 打赏
  • 举报
回复
查过了,没有重新赋值,而且跟踪不出来,发生的时候偶然性太强。
workhand 2003-11-13
  • 打赏
  • 举报
回复
怎么这么多怪问题,你说的有时候是什么时候啊,是不是在哪儿给重新赋值了
suzh1133 2003-11-13
  • 打赏
  • 举报
回复
你在每处用到该变量的地方,用message显示一下变量内容,或许可以找到那个地方使变量内容被清掉了
SilverSands 2003-11-13
  • 打赏
  • 举报
回复
没病不死人,还是你的程序有问题,查吧,老兄!
successfulmaster 2003-11-13
  • 打赏
  • 举报
回复
你们说的我早都已经试过了,都没有那些问题,
它是一个字符串变量,存是的一个数据表的名字,在窗口打开的时候创建的这个表,在窗口关闭的时候要将该表删除,由于其它原来没有用临时表而是用实表代替来完成的,
但是经常就会发现这个表删除不掉,经跟踪发现是在删除表的时候保存表名的变量内容丢失了,弄得很郁闷。
wantsong 2003-11-13
  • 打赏
  • 举报
回复
肯定是某个事件、函数调用并对其赋值
发生的时候偶然性太强,一定有条件判断
jimmyxc 2003-11-13
  • 打赏
  • 举报
回复
不太可能,我也从来没有碰到过,跟踪看以下,在WATCH里面
  • 打赏
  • 举报
回复
肯定是在不同的事件或控件中赋值,结果乱掉了
理论上实例变量在该窗口中是全局变量,不可能丢失的
njjianguogu 2003-11-13
  • 打赏
  • 举报
回复
能不能給出代碼啊

1,056

社区成员

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

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