Article: Q215401
Product(s): Microsoft Visual Basic for Windows
Version(s): 3.0
Operating System(s):
Keyword(s): kbToolkit kbVBp500bug kbVBp600bug kbOSWinCEsearch kbGrpDSVB
Last Modified: 16-NOV-2001
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Windows CE Toolkit for Visual Basic 6.0
- Microsoft eMbedded Visual Basic, version 3.0
-------------------------------------------------------------------------------
SYMPTOMS
========
When you attempt to use a defined constant as the size of an array, the
following compile error results:
Compile Error: Expected integer constant
STATUS
======
Microsoft has confirmed this to be a bug in the Microsoft products listed at the
beginning of this article.
MORE INFORMATION
================
Steps to Reproduce Behavior
---------------------------
1. Create a new Windows CE project in either Visual Basic or eMbedded Visual
Basic. Form1 is created by default.
2. Paste the following code into Form1:
Const cbFormatsNum = 14
Dim cbFormats(cbFormatsNum)
3. Run the project.
The error message mentioned in the "Symptoms" section occurs.
Additional query words: vbce vbce6 wce evb
======================================================================
Keywords : kbToolkit kbVBp500bug kbVBp600bug kbOSWinCEsearch kbGrpDSVB
Technology : kbVBSearch kbAudDeveloper kbZNotKeyword2 kbVBeMbSearch kbWinCETKVBSearch kbWinCESearch kbVBeMb300
Version : :3.0
Issue type : kbbug
Solution Type : kbpending
=============================================================================