8. Visual Studio
This chapter describes application development steps in Visual Studio 2008 or Visual Studio 2005 to
create an example program. The example program referred to in this chapter is an application
program developed in three development environments - C++, Visual Basic and C# - using the
CASIO Common Device Control Library or Common Device Control Class Library. The example
program for all three environments repeats turning on and off the LED to brink for a period of 5
seconds. See Chapters 8.1 "Developing in C++", 8.2 "Developing in VB" and 8.3 "Developing in
C#" for each development environment.
For the list of the libraries provided by the DT-X8 BDK, refer to Chapter 1.2 "Library
Configuration". For detail about each function of the Common Device Control Library and Common
Device Control Class Library, refer to Common Device Control Library Manual.
The example program in this chapter runs also in the Device Emulator. To use the emulator, rename
DT-X8 Device to DT-X8 Emulator.
Functions of the Common Device Control Library which control various individual devices
integrated in the DT-X8 have different name spaces and names from those available for the
previous CASIO handheld terminals. They are not compatible with the ones in the previous
CASIO library. The exceptions are DT-X7, DT-X11, and IT-600 that use the same libraries.
Applications developed with any functions of CASIO dedicated library must be rewritten by
replacing the dedicated functions with the appropriate functions from the Common Device
Take care when using Visual Studio 2008 or Visual Studio 2005 to upgrade an existing
application and always keep a backup of your existing project.