社区
VB基础类
帖子详情
从一个窗体向另一个窗体传递变量中的小问题 急!!
zues1114
2003-05-19 09:25:01
我从窗体MAINFRM向另一窗体NM传递变量PATH (PATH在MAINFRM中定义为:PUBLIC PATH AS STRING ),在NM窗体中调用为:MAINFRM.PATH 但其返回值为NOTHING
请帮忙
...全文
41
7
打赏
收藏
从一个窗体向另一个窗体传递变量中的小问题 急!!
我从窗体MAINFRM向另一窗体NM传递变量PATH (PATH在MAINFRM中定义为:PUBLIC PATH AS STRING ),在NM窗体中调用为:MAINFRM.PATH 但其返回值为NOTHING 请帮忙
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zues1114
2003-05-19
打赏
举报
回复
谢谢大家 我想再问一下
若是调用FRMMAIN窗体中的过程
Public Sub tv_NodeClick(ByVal Node As MSComctlLib.Node)
Set frmMain.nd = tv.Nodes(Node.Index)是tv_NodeClick中的语句
在另一个窗体中
Call frmMain.tv_NodeClick(frmMain.nd)
但每次都说Set frmMain.nd = tv.Nodes(Node.Index)索引超出边界
刘如心
2003-05-19
打赏
举报
回复
你单步执行,看在得到值时有没有为这个变量赋值。
Daniel0318
2003-05-19
打赏
举报
回复
应该没问题
在窗体模块代码最上方声明,不要写在任何过程或函数中
记得赋值
qingming81
2003-05-19
打赏
举报
回复
定义在模块上就可以
cy_nwau
2003-05-19
打赏
举报
回复
我也试了,没问题啊。
ndjsyangpeng
2003-05-19
打赏
举报
回复
确定你的path已经赋值了?我给你试了,没问题呀!
要不你把程序发出来看看.
lingll
2003-05-19
打赏
举报
回复
未赋值?
winform窗口
中
跨
窗体
传递
变量
的
问题
在刚开始学习winform及数据使用过程
中
,总是遇到很多
问题
,今天遇到
一个
无法显示需要的结果的低级bug,无法将
变量
直接从第
一个
窗体
传递
到第三个
窗体
,当时的操作步骤如下: 第一步:输入用户名和密码后点击登录 第二步,进入主窗口后,单击“修改密码” 最后发现,什么都没有,如下面所示: 尝试了很多方法后
问题
得到解决,分析其原因主要是:按lyt用户名进行
传递
变量
时,由于
中
间有两个事件,无法直接从第
一个
窗口直接
传递
到第三个窗口,因此,需从第
一个
登录窗口(单击登录事件)
传递
给主窗口,再从主窗口..
C# Winform 开发:多种
窗体
间
变量
传递
方法详解
在 C# Winform 编程
中
,构造函数是类的特殊方法,用于创建对象时初始化对象。通过定义带参数的构造函数,可以在创建
窗体
对象时将
变量
传递
给该
窗体
。例如,假设有
一个
窗体
Form2,需要从Form1向其
传递
一个
字符串
变量
message,可以在Form2// 显示
传递
过来的
变量
这样,当从Form1创建Form2的实例时,就可以通过构造函数
传递
变量
了。在 C# Winform 编程
中
,公共属性是一种常用的数据封装方式,可用于在不同
窗体
间
传递
变量
。
一个
窗体
(类)调用另
一个
窗体
(类)参数(
窗体
参数
传递
--包括控件)方法总结...
大致分4种情况: 1.声明Static静态,有静态类、静态
变量
、内部静态属性等,通过声明static,我们可以直接用类名来访问; 例如:public static string abc;//form1
中
声明 在form2
中
则:Form1.abc 2.使用构造函数,通过
窗体
在另
一个
窗体
中
实例化时
传递
参数,然后赋予引用取得
变量
值,这种方式比较常见; eg:在Form1...
C# 第
一个
窗体
的数据
传递
到第二个
窗体
上应用
如何将第
一个
窗体
的数据
传递
到第二个
窗体
上应用? 解决:(1)在第二个
窗体
上定义
一个
变量
,public string name; (2)在第
一个
窗体
上给刚才定义的
变量
赋值: Form2 frm = new Form2(); frm.name="具体的值";
在C#
一个
程序
中
,将
一个
窗体
中
的数据传送到另
一个
窗体
使用多个
窗体
搭建的程序,需要用到
窗体
间的数据
传递
,常用两种方法: 方法一 1,进入子
窗体
的Designer.cs,将子
窗体
中
的私有控件控件定义为public 2.在主窗口程序Form1.cs
中
将子窗口实例化 3.直接引用子船体
中
的控件 方法二: 在Program里 建
一个
结构体;里面定义
一个
静态
变量
,这个
变量
在FORM1 和FORM2
中
可以...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章