关于数组的使用,高分!!!!

huangwy 2003-03-14 03:53:10
事本1 1MC 120000
事本1 2MC 320000
事本2 FOS 280000
事本2 FOD 120000

有如上一组数据,如何把它放在一个数组里面。
这个数组应先如何定义??
循环如何写?
...全文
93 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2003-03-14
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim col1 As New Collection
col1.Add "事本1 1MC 120000"
col1.Add "事本1 2MC 320000"
col1.Add "事本2 FOS 280000"
col1.Add "事本2 FOD 120000"

Dim x
x = Split(col1(3), " ")
MsgBox x(2)
End Sub
CloneCenter 2003-03-14
  • 打赏
  • 举报
回复
VB 中好象不支持数组常量定义哦。
horsefly 2003-03-14
  • 打赏
  • 举报
回复
结构体。
既方便看起来又清楚。
bluoy 2003-03-14
  • 打赏
  • 举报
回复
dim s(3,2) as string

s(0,0)=事本1
s(0,1)=1MC
s(0,2)=120000

s(1,0)=事本1
s(1,1)=2MC
s(1,2)=320000

s(2,0)=事本2
s(2,1)=FOS
s(2,2)=280000

s(3,0)=事本2
s(3,1)=FOD
s(3,2)=120000

for i = 0 to 3
for j = 0 to 2
debug.pring s(i,j)
next j
next i

huangwy 2003-03-14
  • 打赏
  • 举报
回复
vbscript中支持结构体吗?
Sean918 2003-03-14
  • 打赏
  • 举报
回复
一楼正解!

使用结构体作元素的数组是最好的方法
xsp 2003-03-14
  • 打赏
  • 举报
回复
用结构体吧
type TypeName
a1 as string
a2 as string
a3 as long
end type

dim arr(1 to 4) as TypeName
arr(1).a1="事本1"
arr(1).a2="1MC"
arr(1).a3=120000
...
由于数据没什么规律,不能用循环填充数据。

hmily_girl 2003-03-14
  • 打赏
  • 举报
回复
dim s(2,n) as string

s(0,0)=事本1
s(1,0)=1MC
s(2,0)=120000

s(0,0)=
s(1,0)=
s(2,0)=

s(0,0)=
s(1,0)=
s(2,0)=
zhuangbx220 2003-03-14
  • 打赏
  • 举报
回复
redim v(4,4,4)

v(1,0,0)=事本1
...
v(4,0,0)=事本2

v(0,1,0)=1MC
...
v(0,4,0)=FOD


v(0,0,1)=120000
...
v(0,0,4)=120000

zw_yu 2003-03-14
  • 打赏
  • 举报
回复
用结构体吧
type YourName
事本1 as string
1MC as string
120000 as long
end type

dim a(3) as YourName
淘宝上花钱请人扫描的,觉得好的话还是买实体书! 一本非常不错的书籍,所以收高分!不过还分的规则你懂的,不用我多说 《Excel VBA开发技术大全》共分7部分31章,分别介绍了Excel 2007开发平台概述、使用宏、Excel VBA的开发环境、VBA基础、程序控制结构、使用数组使用过程、管理模块、处理字符串和日期、Excel对象概述、使用Application对象、使用Workbook对象、使用Worksheet对象、使用Range对象、使用其他常用Excel对象、使用Excel内置对话框、创建自定义对话框、使用标准控件、使用ActiveX控件、使用RibbonX、使用CommandBars、控制其他Office程序、处理文件、使用ADO访问数据库、Excel 2007与Internet、使用Excel加载宏、使用类模块、操作VBE、使用Windows API、制作应用程序的帮助等内容。最后详细介绍了一个进销存管理系统的开发过程。 Excel 2007与以前版本相比,从操作界面到对象模型的变化都很大,例如,取消了菜单和工具栏,新增了功能区。《Excel VBA开发技术大全》在介绍通过VBA操作Excel对象的基础上,使用了大量篇幅介绍用VBA操作这些新增对象的方法。 《Excel VBA开发技术大全》知识全面,结构由浅入深,每个知识点以实例代码进行介绍,使读者可快速入门。适合需要用Excel解决复杂问题,或准备利用Excel VBA技术开发Excel应用程序的读者,也适合大中专院校的学生阅读,还可作为VBA的培训教材。
【资源说明】 本项目提供了一种基于区块链的智能合约解决方案,用于帮助超市更有效地管理临期食品。通过追踪食品的生产、过期日期以及价格信息,我们可以降低浪费,从而为超市提供一种环保且经济的解决方案。 ## 功能 - 创建独特的、不可替换的食品代币(基于ERC721标准) - 存储食品的名称、制造商、生产日期、过期日期、是否为优质产品以及价格 - 批量创建食品代币 - 根据剩余天数动态调整食品价格 - 更新单个或批量产品的价格 - 检查特定代币ID对应的产品是否已过期 - 计算所有未过期产品的平均价格 - 返回即将过期的产品代币ID数组 - 根据制造商名字返回相应的产品代币ID数组 【备注】 1、该项目是个人高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(如软件工程、计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧