Array length at runtime
Array length at runtime
(OP)
How can I set the length of Array in VB6 during runtime?
If there are any Gimicks while using array that a beginer should know, please do tell me that too
If there are any Gimicks while using array that a beginer should know, please do tell me that too





RE: Array length at runtime
DimensionalSolutions@Core.com
While I welcome e-mail messages, please post all thread activity in these forums for the benefit of all members.
RE: Array length at runtime
and i would like to store the Length, E and I of every member seperately...like Member(1).Length , is it somehow possible in VB.
Thanks for the ReDim Tip.
RE: Array length at runtime
Option Explicit
Public Type MY_TYPE
ILength As Double
ELength As Double
End Type
Public Sub Test()
Dim Members() As MY_TYPE
Dim intCnt As Integer
Dim PI As Double
PI = Atn(1) * 4
For intCnt = 0 To 10
ReDim Preserve Members(intCnt)
Members(intCnt).ILength = PI * 7 - intCnt
Members(intCnt).ELength = PI * 4 + intCnt
Next intCnt
For intCnt = 0 To 10
Debug.Print Members(intCnt).ELength
Debug.Print Members(intCnt).ILength
Next intCnt
End Sub
RE: Array length at runtime
RE: Array length at runtime
I = 5.36 '2x4 #2 Doug-Fir Wood
E = 1.6E+06
call AddNewSection( I, E )
end
Private Sub AddNewSection (I as Single, E as Single)
Static nSections
nSections = nSections + 1
ReDim Preserve Array (nSections, 1)
Array( nSections, 0)= I
Array( nSections, 1) = E
end sub
RE: Array length at runtime
RE: Array length at runtime
ArrayLength = Ubound(ArrayName)