INFO: What Is Handled Differently in Windows CE and VBCE

ID: Q186266


The information in this article applies to:
  • Microsoft Windows CE Toolkit for Visual Basic 5.0
  • Microsoft Windows CE Toolkit for Visual Basic 6.0


SUMMARY

The Windows CE Toolkits for Visual Basic 5.0 and Visual Basic 6.0 (VBCE) are similar to Visual Basic in both functionality and design. However, several Visual Basic features have not been implemented because of limitations in the Windows CE operating system and other factors. This article addresses the restrictions imposed by these limitations.


MORE INFORMATION

IDE AND PROJECT STRUCTURE

  • Visual Basic class files are not supported.


  • Only one .bas file is supported in VBCE5. Multiple .bas modules are supported in VBCE6.


  • Designers and insertable objects, such as Excel, are not supported.


  • The Auto Increment checkbox on the Make tab is not supported.


  • The Standard, Edit, and Menu Bar toolbars cannot be customized.


  • The Debug toolbar is not available.


  • Some properties and methods are provided by the IDE but are not supported.


  • Icons cannot be specified in the Project Properties dialog.


OBJECTS AND CONTROLS

  • ActiveX components cannot be created.


  • ActiveX controls written for Visual Basic 5.0 or 6.0 cannot be used.


  • Controls must be registered with the Control Manager before using them when you use VBCE5.


  • The Printer object is not supported.


LANGUAGE FEATURES

  • Help files are not supported. See the ActiveX Control Pack for this capability on the following Web site:

    http://www.microsoft.com/windowsce/downloads/pccompanions/actxconpak1.asp


  • The only variable type is Variant.


  • Duplicate sub or functions, such as a sub-sub, function-function, or sub-function combination, are not supported.


  • Conditional compilation is not supported.


  • Command line arguments are not supported.


  • The Next statement does not take an argument.


RUNNING AND DEBUGGING CODE

  • Programs are compiled before they are run.


  • Most language errors are displayed only at run-time.


  • Arrays may not get initialized when there is little free memory.


  • The Debug object is not supported.


  • An external debugger is provided.


NOTE: Adding an existing Visual Basic code module or existing Visual Basic forms, including those listed in the Add Form dialog, to a Windows CE Toolkit for Visual Basic project is generally not supported because the code module or form may use controls and/or language syntax not supported by Windows CE Toolkit for Visual Basic.


REFERENCES

VBCE Books Online

For more information regarding Windows CE, please visit the following Microsoft web address:

http://www.microsoft.com/windowsce/

For additional information, please see the following articles in the Microsoft Knowledge Base:

Q184650 INFO: What Does Visual Basic Have That VBCE Doesn't Have?

Q186859 INFO: Overview of the Windows CE Toolkit for Visual Basic 5.0

Additional query words: wce wince vbce vbce5 vbce6

Keywords : kbToolkit kbVBp500 kbVBp600 kbWinCE100 kbGrpVB
Version : WINDOWS:
Platform : WINDOWS
Issue type : kbinfo


Last Reviewed: March 2, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.