社区
VB基础类
帖子详情
窗体间怎样传递数据??除了用公有变量外
kink
2003-08-31 02:03:43
就是能像commondialog那样的有几个属性用来传递数据,但一般的窗体怎么传递?
...全文
93
15
打赏
收藏
窗体间怎样传递数据??除了用公有变量外
就是能像commondialog那样的有几个属性用来传递数据,但一般的窗体怎么传递?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jlum99
2003-09-06
打赏
举报
回复
setwindowlong 把变量发送到目标窗口的数据区
踏平扶桑
2003-09-06
打赏
举报
回复
把变量存到硬盘上,然后读取:)
kink
2003-09-06
打赏
举报
回复
对,我问的就是这个意思
xayzmb
2003-09-01
打赏
举报
回复
可以通过上面两个property 来控制属性的读写
xayzmb
2003-09-01
打赏
举报
回复
用下面的方法给窗体增加一个属性
只要给窗体属性赋值就可以将数据传递进去
其它窗体也可以通过读这个窗体属性取得数据
private strA as string
public property let A(newA as string)
strA = newA
end property
public property get A() as string
A = strA
end property
xayzmb
2003-09-01
打赏
举报
回复
用下面的方法给窗体增加一个属性
只要给窗体属性赋值就可以将数据传递进去
其它窗体也可以通过读这个窗体属性取得数据
private strA as string
public property let A(newA as string)
strA = newA
end property
public property get A() as string
A = strA
end property
lvboliang
2003-09-01
打赏
举报
回复
我同意chao778899的见解
射天狼
2003-09-01
打赏
举报
回复
像李洪根所说的,定义一个窗口级的全局变量.这样别的窗口就可以用了,模块级的全局变更要少用~~
hnzhaihui
2003-09-01
打赏
举报
回复
那要看你的模块是一次开发不在修改,可以用全局变量,否则就不要用!!!会吃苦的
如果是简单的一点模块可以用楼上的方法!
didishu0807
2003-09-01
打赏
举报
回复
读取*.ini文件也可以,现把信息写入ini文件,在读出来
zwbhyy
2003-09-01
打赏
举报
回复
只能用公共变量阿
chao778899
2003-09-01
打赏
举报
回复
如果不用全局变量的话,那只好把数据写到一个文本文件里,什么时候用什么时候读取了--
Sunron128
2003-09-01
打赏
举报
回复
Form1:
private aValue as string
public property Left GetValue(byval vValue as String)
aValue = vValue
End Property
public Property Get GetValue as string
GetValue = aValue
End Property
Form2:
private sub Command1_Click()
Form1.GetValue = "Hello"
end sub
Private sub Command2_Click()
Msgbox Form1.GetValue
End Sub
lihonggen0
2003-09-01
打赏
举报
回复
你可以在窗体中定义public变量,在另外的窗体可以访问
----------------form1--------------
Public aa As String
Private Sub Command2_Click()
Form2.Show
End Sub
Private Sub Form_Load()
aa = "asf"
End Sub
----------------form2--------------
Private Sub Form_Load()
MsgBox Form1.aa
End Sub
道素
2003-09-01
打赏
举报
回复
为什么你要求不用公共变量
你完全可以在公共模块定义一个全局的结构,这样在那个窗体都可以调用
窗体
间
传值的几种方法,不同界面传值
在软件开发过程中,尤其是涉及到图形用户界面(GUI)的应用程序,不同
窗体
间
的数据传递是一项基本且重要的任务。
窗体
间
传值可以帮助我们保持应用程序的数据流顺畅,确保用户操作的连贯性。以下将详细讨论几种常见的...
C#
窗体
间
的数值传递
在C#编程中,
窗体
间
的数值传递是一个基础但至关重要的技能,对于程序的数据流动管理和交互起到关键作用。本文将详细介绍几种常见的C#
窗体
间
数值传递方法,以帮助初学者掌握这一技术。 首先,我们可以利用属性来传递...
实现不同
窗体
间
的传值
- 在源
窗体
(发送数据的
窗体
)中,定义一个
公有
属性,用于存储需要传递的数据。 - 当用户触发某个操作(如按钮点击)时,将数据赋值给这个属性。 - 在目标
窗体
(接收数据的
窗体
)中,创建源
窗体
的对象,并访问其...
C#委托实现
窗体
间
传值
在这个"简単委托实例"中,我们将深入探讨如何利用委托来实现在多个
窗体
(Form)之
间
传递数据
,特别是在Visual Studio 2008环境下。 1. **委托的理解**: - 委托在C#中是类的实例,它封装了一个或多个方法。这个类...
多
窗体
嵌套,Csharp
- 多
窗体
之
间
的数据交换是必要的,可以通过
公有
变量
、属性、方法或事件来实现。例如,子
窗体
可以设置一个
公有
属性,父
窗体
在关闭子
窗体
后读取该属性获取数据。 - 使用委托和事件也是一种常见的通信方式,子
窗体
...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章