dim enumFirst() as byte
dim enumSecond() as byte
dim lngCounter as long
for lngCountr=0 to 9
enumFirst(lngCounter)=i
next lngCounterfor lngCountr=0 to 9
enumSecond(lngCounter)=i+10
next lngCounterredim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call movememoery(enumSecond(9+1),enumFirst(0),8)
说明:movememoery为API函数,本例子将enumFirst()的内容,复制到enumSecond()中。
dim enumSecond() as byte
dim lngCounter as long
for lngCountr=0 to 9
enumFirst(lngCounter)=i
next lngCounterfor lngCountr=0 to 9
enumSecond(lngCounter)=i+10
next lngCounterredim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call movememoery(enumSecond(9+1),enumFirst(0),8)
说明:movememoery为API函数,本例子将enumFirst()的内容,复制到enumSecond()中。
解决方案 »
- 使用随机函数,如何实现下述功能??
- 如何实现IE自动填表 或文本拖放(给30分)
- 恭贺中国得到了32枚金牌,散分了
- 一个VB页面显示问题
- URLDownloadToFile 进来帮忙看看这样函数.....
- 如何实现用VB对sqlserver log文件的控制?
- pigpag(噼里啪啦)请进!
- 急!!!请教一个简单的问题
- 为什么我的程序中的局部马赛克无法实现!~请高手指点!急用!~~谢
- 我想请教各位怎样用vb6+ado2.0访问sqlserver6.5性能更好。我现正在在做一个大型数据库系统。。。。谁有这方面的的经验?
- 鼠标选则区域 ***急急急***
- 在vb5中使用DataGrid6 control的问题:没有datasource,无法连到ADO data 6上.
Dim TA1() As Byte
Dim TA2() As Byte
Dim TA3() As Byte
Dim TempStr As String
TA1 = "抢"
TA2 = "分"
TA3 = CStr(TA1) + CStr(TA2)
TempStr = TA3
MsgBox TempStr
肯定不可以哪,因为:
STRING类型存储的格式不同BYTE类型的。
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal length As Long)
然后把
redim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call CopyMemory(enumSecond(9+1),enumFirst(0),8)
改为
redim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call CopyMemory(enumSecond(9+1),enumFirst(0),9)WinXP + VB6 测试通过
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal length As Long)
然后把
redim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call movememoery(enumSecond(9+1),enumFirst(0),8)
改为
redim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call CopyMemory(enumSecond(9+1),enumFirst(0),9)WinXP + VB6 测试通过
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal length As Long)
然后把
redim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call movememoery(enumSecond(9+1),enumFirst(0),8)
改为
redim preserve enumSecond(ubound(enumSecond)+ubound(enumFirst)+1)
call CopyMemory(enumSecond(9+1),enumFirst(0),10)
copymemory 根本不起作用吗,这是为什么?