社区
VB基础类
帖子详情
【如何将VB中的数组初始化】
eion
2002-05-16 10:11:19
我是做VC的,对VB一窍不通,有劳各位帮我解释解释:如何初始化VB数组
定义如下数组,该如何初始化?
Dim arr(10)
arr(1)="abc"
arr(2)="efg"
.................
该如何写?如果是二维的数组,又如何定义以及初始化?
谢谢
Vaiting Online
...全文
1947
12
打赏
收藏
【如何将VB中的数组初始化】
我是做VC的,对VB一窍不通,有劳各位帮我解释解释:如何初始化VB数组 定义如下数组,该如何初始化? Dim arr(10) arr(1)="abc" arr(2)="efg" ................. 该如何写?如果是二维的数组,又如何定义以及初始化? 谢谢 Vaiting Online
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IsMe
2002-05-16
打赏
举报
回复
接上面:
call InitArray("if", "else", "switch", "case","while","for","int","char","float")
IsMe
2002-05-16
打赏
举报
回复
option explicit
dim AAA()as string
private sub InitArray(Paramarray Items())
dim I as integer
i=ubound(Items)
if i<0 then
erase aaa
exit sub
end sub
redim aaa(i)
for i=0 to i
aaa(i)=items(i)
next i
end sub
DownFree
2002-05-16
打赏
举报
回复
帅!
看来Up真有用!
playyuer
2002-05-16
打赏
举报
回复
Array("if", "else", "switch", "case","while","for","int","char","float")
aladings
2002-05-16
打赏
举报
回复
你只能这么作了,没办法!或许我太笨,关注中!!!
kofkim
2002-05-16
打赏
举报
回复
恭喜你~你终于觉悟VB的好处了!
DownFree
2002-05-16
打赏
举报
回复
UP一下,我也被这个问题困扰着呢!
eion
2002-05-16
打赏
举报
回复
难道VB不能初始化?
比如我要列举出所以得C的关键字如"if", "else", "switch", "case","while","for","int","char","float"....
是不是我只能一个一个赋值
keyw(1)="if"
keyw(2)="else"
....
keyw(100)="double"
那其不是累死了?
有没有简便一点的方法?
Greaitm
2002-05-16
打赏
举报
回复
vb 跟 vc不同,你要做字符串数组只需要一维数组就行了
假如你要初始化二维数组既可以这样做:
dim arr(10,10)
arr(0,0) =...
arr(1,0)=...
bitsoft
2002-05-16
打赏
举报
回复
dim i as long
dim s(9) as long
for i=0 to 9
s(i)=i
next
二维的数组的初始化类似,嵌套循环
eion
2002-05-16
打赏
举报
回复
playyuer(26岁的人 62岁的心脏)的用法为
Dim Arr As Variant
Arr = Array("if", "else", "switch", "case", "break")
MsgBox Arr(3) + Arr(2) + Arr(1) + Arr(0)
输出: caseswitchelseif
注意:arr从0开始,根C一样
eion
2002-05-16
打赏
举报
回复
谢谢各位:
我是这样用的【偷懒】
keyW = "if,else,switch,case,default,break,for,while,do," + _
"void,bool,char,int,float,double,signed,unsigned,short,long," + _
"new, delete, const, voliate, static, auto," + _
"struct, class,typedef, private, public, protected, template, " + _
"using, namespace, " + _
"return,"
然后再
num = 1
pos = InStr(1, keyW, ",", vbTextCompare)
Do While pos > 0
arr(num) = Trim(Left(keyW , pos-1 ))
num = num + 1
keyW = Right( keyW, Len(keyW)-pos )
pos = InStr(1, keyW, ",", vbTextCompare)
Loop
只是不能输入','
VB
数组
的
初始化
实例
VB
数组
的
初始化
实例
VB
数组
的
初始化
实例
VB
数组
的
初始化
实例
浅谈
VB
.NET
数组
声明和
初始化
经过长时间学习
VB
.NET
数组
声明和
VB
.NET
数组
初始化
,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。对
数组
进行操作的能力在任何编程语言
中
都很重要。
VB
.NET与其它语言相似,提供了简单的途径对数据进行分组,将它们存放到
数组
结构
中
。本文
中
,我们将回顾
数组
的声明和使用。
VB
程序设计教程:从入门到精通
本课程详细讲授全国计算机等级考试二级
VB
考试的所有重点和考点。并对考试原题
中
的每一个知识点进行了解释和剖析。 课程内容:
VB
可视化编程基础、
VB
语言基础、基本的控制结构、
数组
和自定义类型、过程、用户界面设计、数据文件、图形文件。
VB
.net
数组
第一节
数组
的概念,声明,使用,
初始化
,案例学生管理系统的提出
VB
多线程 控制台类 及源代码 实例 【荐】
VB
多线程 控制台类 及源代码 实例 【荐】 使用
VB
编写多线程的控制台类及源代码实例,写的不错,推荐给
VB
的朋友们参考。本多线程运行很稳定,IDE
中
运行很多次无一次引起不崩溃,
数组
(0)为
初始化
,创建线程 1 - N 为 多线程,多线程模块已合并成类 用于多线程时声明
数组
即可。 Private Sub Form_Load() 控制台.标题 ("多线程控制台") If 线程(0).
初始化
= False Then '重要,在main函数
中
调用 控制台.添加 "多线程模块
初始化
失败!无法进行多线程", True End If
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章