社区
C++ Builder
帖子详情
如何在几个不同的Form之间传递参数?
odie
2003-10-17 11:06:35
如何在几个不同的Form之间传递参数?
...全文
91
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 请求,通过请求的参数传递数据。2、URL hash传递:通过 URL 的 hash 值来
传递参数
。5、Cookie:通过在浏览器中存储 Cookie 来
传递参数
。3、URL 路径传递:通过 URL 的路径参数来
传递参数
。方法来发送请求,并通过。
多页面
之间
传递数据的方法
传统的前端开发中,页面
之间
是少有参数交互的,甚至没有,而在如今的前端环境下, 一个稍微正式点的项目都不可能少了页面间传参,页面的跨越、服务器后台进行数据请求等,都需要一个或多个传参的方法。 那么参数在
不同
的页面间进行传递,一个页面的参数被另一页面使用,如何才能做到
不同
页面间进行参数传递? 在JS中有多种页面
传递参数
的方法: 一、把参数值附在url后面传递到其他页面 如: ...
ABAP
FORM
参数传递USING和CHANGIN用法总结
ABAP中
FORM
参数的传递有以下几种方式。 1.引用传递(CALL BY REFERENCE)
传递参数
时将参数的地址(ADDRESS)传至子程序中,也就是子程序中的参数变量与外部程序的参数变量共享地址内的值。又叫CALL BY ADDRESS,若子程序中的参数变量的值发生了改变,那么,外部程序的实际变量的值也发生改变。 [Syntax]
FORM
[USING …] [C...
qt中在
不同
类间
传递参数
的几种方式
刚开始我通过构造函数
传递参数
,能成功传递但数据却不会自动更新。随后想到通过全局变量
传递参数
。一般来说在多个源程序间传递变量大概有两种方法,一是利用extern声明全局变量来进行传递,二是将全局变量定义成一个类的静态变量,通过类名::变量名进行调用 本程序实现一个计数器,主窗口显示计数值(1s加1),点击按钮弹出子窗口,子窗口的lcd同步显示计数值。其中ui文件已用designer画好
form
表单传递多个参数
2019独角兽企业重金招聘Python工程师标准>>> ...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章