社区
C++ Builder
帖子详情
如何在几个不同的Form之间传递参数?
odie
2003-10-17 11:06:35
如何在几个不同的Form之间传递参数?
...全文
95
11
打赏
收藏
如何在几个不同的Form之间传递参数?
如何在几个不同的Form之间传递参数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pzoon
2003-10-23
打赏
举报
回复
你可以使用记录类型呀
bubugao
2003-10-23
打赏
举报
回复
用构造函数
virtual __fastcall TForm1(TComponent* Owner,String *s)
在private 中定义
String *s1;
在构构造函数中
__fastcall TForm1(TComponent* Owner,String *s): 在这后面还有一句,你将原来的拷贝下来就行
{
s1=s; //
}
调用
String ss;
Form1=new TForm1(this,&ss);
Form1->Show();
yjy1001
2003-10-23
打赏
举报
回复
在其它的Form用extern声明就可以 了
还有 就是上楼的 肯定报错。1、没有TForm1类 只能写 TForm()
2、不能将Form创建在myQuery下
wh_cd
2003-10-23
打赏
举报
回复
回复人: Kabin() 加点冰 () ( ) 信誉:99 2003-10-17 11:24:00 得分:0
头文件 form的构造函数中
__fastcall TForm1(TComponent* Owner,TQuery *Q);
在new的时候传递参数
-------------------------------------------
我在构造是用的是
TForm1 *myform=new TForm1(myQuery);
myform->ShowModal();
myQuery 是我在调用的Form中的TQuery
但是报错:
“ Could not find a match for'TForm1::TForm1(TQuery)' ”
是不是
TForm1 *myform=new TForm1(myQuery);
这一句有问题啊?或者还有其它问题啊?
Kabin() 加点冰 ,再指点一下吧
Kabin
2003-10-17
打赏
举报
回复
哦,那还是用公共变量
odie
2003-10-17
打赏
举报
回复
我是想在程序的运行期间一直保持用户的权限
Kabin
2003-10-17
打赏
举报
回复
外部变量也可以,但一般不建议
sbean
2003-10-17
打赏
举报
回复
不知道你是要什么效果,最简单就是定义个全局变量,不过正确性不好保证
ljianq
2003-10-17
打赏
举报
回复
可以:
将Form1的头文件包括在Form2的CPP文件中,这样在Form2中,就可以使用Form1中的公有变量和方法,但要求Form1已经创建;
也可以使用消息、文件映射等;
mjer_pan
2003-10-17
打赏
举报
回复
在一个Form中定义外部变量,
然后在其它的Form用extern声明就可以调用这个变量了。
Kabin
2003-10-17
打赏
举报
回复
头文件 form的构造函数中
__fastcall TForm1(TComponent* Owner,int a,String b);
在new的时候传递参数
Web 页面
之间
传递参数
的几种方法
可以在
不同
的页面
之间
共享全局变量,或者在一个页面内使用模块化开发来
传递参数
。10、Fetch API:通过 Fetch API 发送 HTTP 请求,并通过请求的 body 传递数据。11、AJAX:通过 XMLHttpRequest 对象发送异步 HTTP ...
多页面
之间
传递数据的方法
传统的前端开发中,页面
之间
是少有参数交互的,甚至没有,而在如今的前端环境下, 一个稍微正式点的项目都不可能少了...在JS中有多种页面
传递参数
的方法: 一、把参数值附在url后面传递到其他页面 如: ...
qt中在
不同
类间
传递参数
的几种方式
刚开始我通过构造函数
传递参数
,能成功传递但数据却不会自动更新。随后想到通过全局变量
传递参数
。一般来说在多个源程序间传递变量大概有两种方法,一是利用extern声明全局变量来进行传递,二是将全局变量定义成一个...
ABAP
FORM
参数传递USING和CHANGIN用法总结
传递参数
时将参数的地址(ADDRESS)传至子程序中,也就是子程序中的参数变量与外部程序的参数变量共享地址内的值。又叫CALL BY ADDRESS,若子程序中的参数变量的值发生了改变,那么,外部程序的实际变量的值也发生...
C# 窗体
之间
参数互相传递的两种方法与使用
在开发应用时,一般需要写好
几个
窗口,如:“登录界面” “登录成功页面“ ”个人中心“等等,经常需要使用到, 而程序就要对这些数据进行互相的传递 传递方式有很多种,只介绍一下比较常用的!! 注意:因为两窗口...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章