社区
PowerBuilder
帖子详情
窗口退出前实例变量内容丢失如何解决(急)
successfulmaster
2003-11-13 11:05:52
在窗口的closequery事件中写代码,要利用一个实例变量,在窗口使用过程中这个实例变量已经赋值,但在些事件中使用的时候,会发现有时候变量内容丢失,有知道如何解决的吗?
...全文
60
12
打赏
收藏
窗口退出前实例变量内容丢失如何解决(急)
在窗口的closequery事件中写代码,要利用一个实例变量,在窗口使用过程中这个实例变量已经赋值,但在些事件中使用的时候,会发现有时候变量内容丢失,有知道如何解决的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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里面
python与大数据分析
2003-11-13
打赏
举报
回复
肯定是在不同的事件或控件中赋值,结果乱掉了
理论上实例变量在该窗口中是全局变量,不可能丢失的
njjianguogu
2003-11-13
打赏
举报
回复
能不能給出代碼啊
跟着王进老师学开发Python篇第四季:面向对象基础篇
本季课程为Python面向对象基础篇,
内容
包含:面向对象的介绍、创建类和
实例
化、
实例
变量
和
实例
方法、类
变量
和类方法、静态方法、私有
变量
、属性、类的组合等等
oracle
丢失
管理员密码后如何
解决
oracle
丢失
管理员密码后如何
解决
注意:以下操作均在 oracle 服务器端操作 1. 查找 pwd+
实例
名文件,例如 pwdorcl(orcl 就是
实例
名); 例如路径:C:\app\Administrator\product\11.2.0\dbhome_1\database 2. 把 pwdorcl 做个备份; 3. 生成新的密码文件,在 oracle 服务器端 dos
窗口
操作; 例如:...
保证程序只运行一个
实例
问题总结
(1)一般分为二部分:查找运行
实例
,查找程序主
窗口
,然后弹出.查找
实例
的方法:,互斥
变量
,信号量都可以,查找
窗口
的方法: Findwindow FindWindowEx,这种方法对于MDI程序或者
窗口
标题发生变化的不管用, 方法2:通过给程序设置标记的方法.查找.使用
前
需要先创建,然后
退出
的时候再销毁.//例子:用信号量创建://用应用程序
利用数据
窗口
不同缓冲区的值做用户操作日志
利用数据
窗口
不同缓冲区的值做用户操作日志。用户操作主要有三种形式:新增数据,修改数据,删除数据。利用数据
窗口
的不同缓冲区取值得到用户的实际操作,步骤如下:1)新建不可视用户对象,添加一个datastore
实例
变量
,用于保存用户操作
内容
,添加三个事件,记用户的登录,
退出
,操作,其中修改的操作能记录下用户修改
前
的值与修改后的值并成对放在一起。新建一个主要的函数取用户操作
内容
,如下://==
sum.day9
GUI:人机交互图形化界面,图形页面
窗口
,Windows系统就是一个庞大的GUI界面,比命令行更加让人得以接受,使用更加简便 在python中的GUI界面是由tkinter提供的,使用
前
需导入
变量
= tk.Tk():创建一个
窗口
,将他
实例
化
变量
= geometry('长宽'):设置
窗口
的长宽 页面开发的最小
内容
: 1.导入tkinter模块 2.创建主
窗口
对象 3.将主
窗口
对...
PowerBuilder
1,056
社区成员
66,443
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章