怎么访问其他界面的变量

icewn 2002-08-12 03:59:46
请教各位大侠,我想在一个界面中设定另一个界面的变量的值该怎么做
用这句不行
Form2->"变量名“=xxx
...全文
31 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
佣工7001 2002-08-12
  • 打赏
  • 举报
回复
大家怎末了,那倒不是...
extern long yourval;
csz_cmy 2002-08-12
  • 打赏
  • 举报
回复
糟糕的问题
野蛮的办法
不是C++!!!
piaorenqian 2002-08-12
  • 打赏
  • 举报
回复
其实,不需要.#include "unit2.h";
annkie 2002-08-12
  • 打赏
  • 举报
回复
把你的变量申明在Form2的pulic,就可以
#include <unit.h>了,pulic里面的变量可以随意存取.
Form2->yourvariable="xx";
piaorenqian 2002-08-12
  • 打赏
  • 举报
回复
注意
不需要 Form2->"变量名 这种形式
直接用Languagechange
piaorenqian 2002-08-12
  • 打赏
  • 举报
回复
是这样啊
你没有说清楚呀
呵呵!
1.#include "unit2.h"

2.在unit1中 定义extern Languagechange
3.现在你可以在unit1中随便访问Languagechange
icewn 2002-08-12
  • 打赏
  • 举报
回复
不行了,我定义的是全局变量,也用了#include "unit2.h"
编译出错了提示E2316'Languagechange'is not a member of'TclientForm'
annkie 2002-08-12
  • 打赏
  • 举报
回复
#include "unit2.h"
把另一窗体的头文件包含过来.
hbxtx 2002-08-12
  • 打赏
  • 举报
回复
例如在Form3中使用Form2中的变量bl,可以这样:Form2-〉bl=xxx;但bl必须在Form2中定义为浦public.

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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