structure问题继续,online

sweettaowa 2002-12-19 07:03:12
我在一个窗体中给structure付值,structure并且取到值了
我在另一个窗口中取structure的值,structure中的变量都没有值
我的structure是定义在.pbl下的,应该是全局的吧
这是为什么?
帮帮我吧,下班都不可以回家,还得辛苦工作,谢谢,谢谢,真诚的感谢
...全文
85 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
balloonman2002 2002-12-19
  • 打赏
  • 举报
回复
结贴放分,,,:),,,
sweettaowa 2002-12-19
  • 打赏
  • 举报
回复
OK了,
^_^,
谢谢
balloonman2002 2002-12-19
  • 打赏
  • 举报
回复
就是str_userinfo str_userinfo1
这句话不能放到你的脚本SCRIPT中去写,要放到菜单里的“DECLARE”---“GLOBAL VARIABLES”菜单中声明才行;
balloonman2002 2002-12-19
  • 打赏
  • 举报
回复
对了,除了那边建的全局的STRUCTURE之外,你声明此STRUCTURE的实例变量时,也就是:us_stru gs_stru 时也要声明成全局变量,也就是得在菜单里的“DECLARE”---“GLOBAL VARIABLES”中声明才行,而不能放到脚本中声明
sweettaowa 2002-12-19
  • 打赏
  • 举报
回复
我是在工具栏上建的,一定是全局的
我这么取值:
str_userinfo str_userinfo1
ls_usid=str_userinfo1.usid

我现在给他们放到一个窗口下也不行,why? :(

zhouweiwansui 2002-12-19
  • 打赏
  • 举报
回复
你的structure应该在窗体中定义成public
然后要分别在两个窗体中用该structure定义实例变量,应该可以的
sweettaowa 2002-12-19
  • 打赏
  • 举报
回复
to balloonman2002(CSDN太慢了 :()
我在工具栏上又建了一个可是问题依旧呀
我还不知道菜单中的WINDOW STRUCTURE、MENU STRUCTURE在哪呢!
balloonman2002 2002-12-19
  • 打赏
  • 举报
回复
不是说structure定义在.pbl下就应该是全局的,关键是你建STRUCTURE是通过工具栏上的那个STRUCTURE按钮建的才是全局的,如果你通过菜单中的WINDOW STRUCTURE、MENU STRUCTURE等建的话就是实体的,而不是全局的了;

1,076

社区成员

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

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