问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关於vb的redim函数

发布网友 发布时间:2022-04-25 00:04

我来回答

5个回答

热心网友 时间:2023-10-16 18:06

是VB的什么版本,在VB.net里
要这样

ReDim a(i)

但是,你这个应该使用Preserve关键字的???即:
ReDim Preserve a(i)

否则,前面元素里的产生的数字都为0了!追问vb6.0
我的问题是因为重覆定义类型所以导致错误吗?
什麼情况下可以在redim後面加上as type?

追答不是这个原因!
如果是VB6,是不会出错误的!
建议,安装VB6 简体中文企业版 + 补丁 SP6
你的代码,在我这里运行,没有提示错误。不过逻辑上的问题,上面大家都提出来了!

热心网友 时间:2023-10-16 18:07

将 As Integer 去掉可以正常运行。但问题是 ReDim 会清空数组,所以最终数组 a 中只会保留下一个数值。需要加上 preserve 参数。

热心网友 时间:2023-10-16 18:07

把这句 ReDim a(i) As Integer '在这里出现错误讯息:不能改变阵列元素的资料型态
改为:ReDim preserve a(i)

什么时候都不可以加!~~

热心网友 时间:2023-10-16 18:08

改成

ReDim Preserve a(i)‘否则前面的赋值数据会丢失

什麼情况下都不可以在redim後面加上as type 这是vb规定的

热心网友 时间:2023-10-16 18:08

ReDim Preserve a(i)
要加上 preserve ,否则重新定义数组后,数组元素将被初始化。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
水笔在手上画画会不会被衣服搽掉下来 老人每天大便次数很多量不多也不稀,每天还会拉三四次水应经三个月了... 从大连飞机场怎么去大连经济开发区5彩城K区的大连金港大酒店 除了打 ... 请问从大连周水子国际机场到经济技术开发区怎么走最省钱? 中国古代名刀总录中国古代十大名刀 怎样把qq安装到iphone里面 苏科大什么梗 苏科大叫什么名字 lol苏科大是苏州科技大学的吗 lol苏州科技大学为什么这么厉害 优尔精医用降温贴是不是保健品? 酷狗短酷为什么减不了音乐? 怎样跟老板要工资技巧 酷狗直播怎么上传相册里面的视频? 光猫上同时接路由器和电脑要怎样连接、设置? 6020铅酸换锂电池多少钱差价 少儿国寿福3540.38元的买了两年想退能退吗? 云灾备的云灾备服务特色 复制一词名词解释 关于海运费的税收政策想要了解 VB redim函数应用 苹果13Promax手机刷机有没有可能把ID刷掉? 电视连接网线,是连接光锚还是路由器 海南公司注册税收如何? 短酷制作完分享不了朋友圈怎么办 VB 中ReDim的使用问题 苹果13用爱思助手怎么刷机,不知道密码的情况下 高中住校申请书怎么写 宁波梅山保税港区的税收政策 VB中redim和dim有什么不同 怎样写住校申请书?? 生物化学名词解释:DNA复制 没合同如何讨要工资 苹果13刷机后系统不一样了怎么办? ucache灾备云平台“免费普及计划"申请条件是什么? 交了四年保险怎么退保买了中国人寿保险少儿国寿福终生险,缴费了四年,怎样退保才能把损失降到最低_百度问一问 基因图位克隆法名词解释? 如果去外地招工需要什么东西? 酒店如何一次性订好几天房? VB中ReDim语句可以改变数组的维数和类型吗? 核酸的变性与复制名词解释 如何要民工工资? 企业为什么要用云灾备做备份? 宾馆的续住与预定:打算去宾馆住两天,但是不确定第二天住不住,那么我是订一天还是订两天? vb中redim 定义动态多元数组 如果你在要工资的时候,被人打了,且受了威胁,要怎么办呢? 云灾备的云灾备服务优势 病毒复制的名词解释 苹果13Promax手机刷机能否解开ID呢? vb redim preserve 什么是云备份?有提供云备份服务的公司吗?