Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Novice VBA question (error on previous reply)

Author: S J J

Date: 08:39:27 04/07/04

Go up one level in this thread


On April 07, 2004 at 11:35:56, S J J wrote:

>On April 07, 2004 at 11:05:48, Andrew Wagner wrote:
>
>>On April 07, 2004 at 10:50:17, S J J wrote:
>>
>>>  I've been writing a program using Visual Basic.   The pieces are
>>>being stored in an Array.   When the pieces are moved within the
>>>subroutine which the Array was created in,  all the pieces move
>>>correctly.   However, when another subroutine is asked to work
>>>on the Array, I get the message "Compile error: Sub or Function not defined".
>>>   Are there any ideas as to what is causing the problem or what can be done
>>>to fix it?
>>>
>>>Thanks,
>>>Steve
>>
>>
>>Sounds to me like a scope problem. You need to make the array global, or at
>>least module-level for other procedures to be able to work on it. Hope that
>>helps. Andrew

Thanks Andrew.   I currently creating the Array in the following command:

Sub WhiteMoveArray()
Dim MoveArray(1 To 10000, 1 To 100)



   Any ideas as to how to fix it?
Regards,
Steve



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.