社区
VB基础类
帖子详情
redim问题
yoryor
2005-12-29 11:18:03
当我Dim Strtemp() As String后,如何实现ReDim Preserve后UBound(Strtemp) + 1,我是指第一次(ReDim Preserve Strtemp(UBound(Strtemp) + 1)当还没有redim时UBound是无法读取的)....谢谢大家!!!
...全文
141
3
打赏
收藏
redim问题
当我Dim Strtemp() As String后,如何实现ReDim Preserve后UBound(Strtemp) + 1,我是指第一次(ReDim Preserve Strtemp(UBound(Strtemp) + 1)当还没有redim时UBound是无法读取的)....谢谢大家!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainstormmaster
2005-12-30
打赏
举报
回复
当然,你在用ReDim Preserve Strtemp(UBound(Strtemp) + 1)之前判断一下数组是否被初始化也可以(需要写一个子函数,利用错误陷阱进行判断)
junki
2005-12-30
打赏
举报
回复
或者你在出始化时,
Redim Strtemp(0) As String
'当符合条件时
Redim Strtemp(0 To Num) As String
Strtemp(1) = "123"
'这样数组的有效数据是索引从1开始的
rainstormmaster
2005-12-29
打赏
举报
回复
先定义一个变量,用这个变量表示UBound(Strtemp) ,先给这个变量初值比如是-1:
Dim Strtemp() As String
dim i as long
i=-1
然后你在循环体中这么写:
if i=-1 then
redim Strtemp(你需要的数值)
你的其它语句
i=UBound(Strtemp)+1
else
ReDim Preserve Strtemp(i)
i=i+1
end if
Redi
m的应用,VB6.0源代码,重定义数组.
在VB6.0编程环境中,`
Redi
m`是重新定义数组尺寸的关键字,它允许程序员在程序运行时动态调整数组的大小。这个功能对于处理数据不确定或者需要在程序执行过程中改变数组容量的情况非常有用。本篇文章将深入探讨`
Redi
m...
asp中使用
redi
m、preserve创建动态数组实例
asp中
REDI
M的功能是动态定义数组长度 动态数组里面的一个语句,只能出现在过程里面,可以多次使用。可以改变数组大小,和维数。 格式:
REDI
M [Preserve] 数组名(下标1[下标2….]) Preserve 保留动态数组的内容...
小米10 10 Pro 红米NOTE解锁BL插件软件K30 Pro
redi
m 10X图纸.7z解锁BL刷机平台
【标题】中的“小米10 10 Pro 红米NOTE解锁BL插件软件K30 Pro
redi
m 10X图纸.7z解锁BL刷机平台”指的是针对小米系列手机,包括小米10、小米10 Pro、红米Note系列以及Redmi K30 Pro和Redmi 10X的Bootloader(BL)解锁...
java 重定义数组的实现方法(与VB的
ReDi
m相像)
在Java编程语言中,不像VB中的`
ReDi
m`语句可以直接改变数组的大小,Java并没有直接提供这样的功能。但是,我们可以使用一些技巧来达到类似的效果,即创建一个新的具有所需长度的数组,并将旧数组的数据复制到新数组...
超速复制文件.rar
ReDi
m BB(i) '规定BB只能容纳i这么多字节(BB i 速度的零头 Get #1, 1, BB '从原文件的(弟1字节至BB空间)读取到BB中(BB速度的零头 Put #i2, 1, BB '把BB写到新文件的(弟1字节至BB空间)(BB速度的零头 Do '用循环...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章