devxlogo

Global Arrays

Global Arrays

Question:
I have a simple 2 form program with an array spanning both forms (i.e.MyArray(0),..MyArray(3) are on form 1 and MyArray(4),..MyArray(6) are on form 2). How can I declare MyArray as Global? I tried putting “Global MyArray(0 To 6) As Integer” in a “Global” module, but when I try to access “MyArray(4)” in “form1″, ” load”, I get that my array is out of bounds. What am I doing wrong? Thanks in advance!!

Answer:
If you want to use an array in more than one form, declare it in a codemodule. Don’t redeclare it in the form…that is probably the error youare getting. Add it to the declarations section of the code module and itwill be available throughout your application.

devx-admin

Share the Post: