37 lines
744 B
Plaintext
37 lines
744 B
Plaintext
<html><head>
|
|
<title>arraysredim.asp</title>
|
|
</head><body bgcolor="#FFFFFF">
|
|
<%
|
|
' this code
|
|
Dim a_array(100)
|
|
|
|
' this code will fail
|
|
x=100
|
|
Dim my_array(x)
|
|
|
|
%>
|
|
</body></html>
|
|
|
|
|
|
Assigning an Array size With a variable produces an Error unless the ReDim command Is used.
|
|
|
|
<html><head>
|
|
<title>arraysredimcorrect.asp</title>
|
|
</head><body bgcolor="#FFFFFF">
|
|
<%
|
|
Dim my_array()
|
|
x=100
|
|
ReDim preserve my_array(x)
|
|
my_array(20)="Hi!"
|
|
my_array(40)="How are You"
|
|
|
|
lowcount=LBound(my_array)
|
|
highcount=UBound(my_array)
|
|
Response.Write "lowcount=" & lowcount & ";highcount=" & highcount & "<p>"
|
|
For counter=lowcount To highcount
|
|
Response.Write counter & " "
|
|
Response.Write my_array(counter) & "<br>"
|
|
Next
|
|
|
|
%>
|
|
</body></html> |