重置数组大小有什么办法?就是想清除前面部分内容
时间:2011-08-25
来源:互联网
比方如果数组有1000个值
dim Sz
redim Sz(999)
给值***
然后只要前面的
300个,那只要
redim preserve sz(299)
如果只想要后面的部分呢?
比方0-299都不要,用什么函数或方法呢?
或者只想要中间部分
300-500的内容。
用for next进行读是可以,有没有别的办法。
dim Sz
redim Sz(999)
给值***
然后只要前面的
300个,那只要
redim preserve sz(299)
如果只想要后面的部分呢?
比方0-299都不要,用什么函数或方法呢?
或者只想要中间部分
300-500的内容。
用for next进行读是可以,有没有别的办法。
作者: xiaoyao961 发布时间: 2011-08-25
没想到好方法,
看看join后,处理下,再split
看看join后,处理下,再split
作者: patrickkong 发布时间: 2011-08-25
试试看APIs(不建议)
Private Declare Sub RtlMoveMemory Lib "kernel32" (Destination As Any, Source As Any, ByVal Length As Long)
Private Declare Sub ZeroMemory Lib "kernel32.dll" Alias "RtlZeroMemory" (Destination As Any, ByVal Length As Long)
Private Declare Sub RtlMoveMemory Lib "kernel32" (Destination As Any, Source As Any, ByVal Length As Long)
Private Declare Sub ZeroMemory Lib "kernel32.dll" Alias "RtlZeroMemory" (Destination As Any, ByVal Length As Long)
作者: VBAdvisor 发布时间: 2011-08-25
顶一下
作者: Lin52angel 发布时间: 2011-08-25
看看有什么好办法,哈,这世道还真是没办法了,用BYTE的话,每个数组中一行的值只有一个字,那可以用copymemory之类的API,用SZ(1),SZ(2)这样的话,有的行中可能有几百个字符,有的几千个,,就是想找个快点的方法。。
作者: xiaoyao961 发布时间: 2011-08-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28