社区
VB基础类
帖子详情
请问在frmMain 怎样将一个数组传到一个子窗口中进行处理?请大家帮帮忙,解决后马上给分!
zhangwh6882
2002-08-23 07:37:39
如题
...全文
86
10
打赏
收藏
请问在frmMain 怎样将一个数组传到一个子窗口中进行处理?请大家帮帮忙,解决后马上给分!
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangwh6882
2002-08-23
打赏
举报
回复
newyon() 的方法很好,而且我的程序需要传递20几个数组,如果用全局变量的话显然不太合适!
多谢两位~!
newyon
2002-08-23
打赏
举报
回复
还可以用一种简单的方法
把form2的
private a As Variant
改成为
Public a As Variant
然后把定义的属性的定义去掉,这样也可以用!
不过这样做不太好!
到时你做过就知道了!
用公共变量的确方便,但是不方便其他人阅读自己写的程序,有什么问题就要添加全局的变量或数组可能会给自己带来很大的麻烦的啊!有时排错的时候都不知道在什么地方把这个变量的值改变了,就算用搜索找出来都是挺麻烦的.
这些是我在开发程序时自己的一些体会
Tenner
2002-08-23
打赏
举报
回复
还是用公共变量方便
newyon
2002-08-23
打赏
举报
回复
FORM1代码:
Private a(3) As Integer
Private Sub Command1_Click()
Dim bb As New Form2
Form2.ay = a
Form2.Show 1
End Sub
Private Sub Form_Load()
a(0) = 1
a(1) = 2
a(2) = 3
a(3) = 4
End Sub
FORM2的代码
Private a As Variant
Private Sub Command1_Click()
If IsArray(a) = True Then
MsgBox a(UBound(a))
End If
End Sub
Public Property Get ay() As Variant
ay = a
End Property
Public Property Let ay(ByVal vNewValue As Variant)
a = vNewValue
End Property
先运行form1
zhangwh6882
2002-08-23
打赏
举报
回复
newyon()能稍微详细一点么?我没用过
Tenner
2002-08-23
打赏
举报
回复
楼上的请举例
newyon
2002-08-23
打赏
举报
回复
在窗体建立自己的属性,这个属性用变体变量。
这是没有问题的!
Tenner
2002-08-23
打赏
举报
回复
变体变量只以用于在Function中返回数组,似乎用在窗口之间不行
newyon
2002-08-23
打赏
举报
回复
可以用变体变量来传
Tenner
2002-08-23
打赏
举报
回复
用Public吧,在模块中声明一个全局数组,在主窗口中给数组赋值,在子窗口中调用
图象等
分
,将一块大图
分
成若干块大小相等的小图(69KB)...
图像等
分
,顾名思义,就是将
一个
大的图像文件按照特定的规则划
分
为若干个相同大小的
子
区域。这种操作通常在需要对图像
进行
分
块
处理
、拼接、多线程加载或创建马赛克效果时用到。例如,在制作大型拼图游戏或者构建可...
ArrayFrame.zip_vc.net
本篇文章将深入探讨
一个
基于VC++.NET的
数组
分
析程序,通过
分
析提供的源代码,来理解如何在C++环境
中
进行
数组
操作。 首先,让我们来看看核心的源文件。"Arrays.cpp"是主要的实现文件,它包含了对
数组
的各种操作和...
一个
简单的单词
处理
程序(46KB)...
标题
中
的“
一个
简单的单词
处理
程序”表明这是
一个
基本的文本
处理
应用程序,可能用于查找、替换、统计或操作文本文件
中
的特定单词。在这个上下文
中
,“单词”可能指的是文本文件
中
的单独文字或者由空格、标点符号
分
隔...
图象的水平和垂直翻转(8KB)
在编程
中
,实现这些翻转通常涉及到遍历图像的每个像素,并将其位置映射到翻转后的坐标。例如,在二维
数组
中
表示图像时,水平翻转可以通过交换每一行
中
的像素对来实现,而垂直翻转则涉及交换每一列
中
的像素对。 提供...
串口86045.docx
`cmdCancel_Click`隐藏并卸载对话框,而`cmdOk_Click`则
处理
用户的输入,将串口设置应用到`
frm
Main
.ctrMSComm`对象,这是
一个
MSComm控件,用于串口通信。如果串口未打开,代码会打开串口;如果既没有发送也没有接收...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章