Embedded Visual Basic
   HOME

TheInfoList



OR:

Embedded Visual Basic or eVB, is an implementation of
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
Visual Basic Visual Basic is a name for a family of programming languages from Microsoft. It may refer to: * Visual Basic .NET (now simply referred to as "Visual Basic"), the current version of Visual Basic launched in 2002 which runs on .NET * Visual Basic (cl ...
which is geared towards generating programmes for embedded systems such as
PDA PDA may refer to: Science and technology * Patron-driven acquisition, a mechanism for libraries to purchase books *Personal digital assistant, a mobile device * Photodiode array, a type of detector * Polydiacetylenes, a family of conducting poly ...
s, cellular telephones,
pocket computers A pocket is a bag- or envelope-like receptacle either fastened to or inserted in an article of clothing to hold small items. Pockets are also attached to luggage, backpacks, and similar items. In older usage, a pocket was a separate small bag o ...
and other programmable electronic systems and devices, generally for use under
Windows CE Windows Embedded Compact, formerly Windows Embedded CE, Windows Powered and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products. Unlike Windows Embedded Standard, which is base ...
. The tools themselves run on desktop operating systems such as
Windows 98 Windows 98 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of Microsoft Windows operating systems. The second operating system in the 9x line, it is the successor to Windows 95, and was released to ...
,
Windows NT Windows NT is a proprietary graphical operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems sc ...
,
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct upgrade to its predecessors, Windows 2000 for high-end and ...
and subsequent. The tools are also capable of compiling executables for Windows NT Embedded as well. Embedded Visual Basic is available from Microsoft, as are other such tools including Embedded
Visual C++ Microsoft Visual C++ (MSVC) is a compiler for the C, C++ and C++/CX programming languages by Microsoft. MSVC is proprietary software; it was originally a standalone product but later became a part of Visual Studio and made available in both tria ...
(eVC++), which is discussed in the Wikipedia article about
Microsoft Visual C++ Microsoft Visual C++ (MSVC) is a compiler for the C, C++ and C++/CX programming languages by Microsoft. MSVC is proprietary software; it was originally a standalone product but later became a part of Visual Studio and made available in both tria ...
, and Embedded
Visual J++ Visual J++ is Microsoft's discontinued implementation of Java. Syntax, keywords, and grammatical conventions were the same as Java's. It was introduced in 1996 and discontinued in January 2004, replaced to a certain extent by J# and C#. The i ...
(eVJ++), as well as other development tools and a relational database system for Windows CE (a de facto
Visual FoxPro Visual FoxPro is a Microsoft data-centric procedural programming language with object-oriented programming (OOP) features. It was derived from FoxPro (originally known as FoxBASE) which was developed by Fox Software beginning in 1984. Fox Techn ...
replacement). A centrally important Windows CE-related tool is
ActiveSync ActiveSync is a mobile data synchronization app developed by Microsoft, originally released in 1996. It synchronizes data with handheld devices and desktop computers. In the Windows Task Manager, the associated process is called wcescomm.exe. O ...
, which allows access of a device from a desktop computer as well as Control Panel functionality (e.g. Install & Uninstall Programmes). Amongst other tools is a version of
RegEdit The Windows Registry is a hierarchical database that stores low-level settings for the Microsoft Windows operating system and for applications that opt to use the registry. The kernel, device drivers, services, Security Accounts Manager, and ...
for Windows CE. The implementations of these tools provide objects and components which can be used to write programmes which automate
Microsoft Office Microsoft Office, or simply Office, is the former name of a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a marketin ...
's Pocket versions, which would be the one way to get scripting and macro capability for the Pocket office suite. There is not an Embedded
Visual InterDev Microsoft Visual InterDev, part of Microsoft Visual Studio 97 and 6.0, is an IDE used to create web applications using Microsoft Active Server Pages ( ASP) technologies. It has code completion, database server management tools, and an integrated d ...
version, nor have
MSDN Microsoft Developer Network (MSDN) was the division of Microsoft responsible for managing the firm's relationship with developers and testers, such as hardware developers interested in the operating system (OS), and software developers developing ...
or
Visual Source Safe Microsoft Visual SourceSafe (VSS) is a discontinued source control program oriented towards small software development projects. Like most source control systems, SourceSafe creates a ''virtual library'' of computer files. While most commonly used ...
been ported to Windows CE. The other means of obtaining Visual Basic functionality under Windows CE is to install the
Windows Script Host The Microsoft Windows Script Host (WSH) (formerly named Windows Scripting Host) is an automation technology for Microsoft Windows operating systems that provides scripting abilities comparable to batch files, but with a wider range of supported fe ...
implementation which is a non-default install available from the installation
CD-ROM A CD-ROM (, compact disc read-only memory) is a type of read-only memory consisting of a pre-pressed optical compact disc that contains data. Computers can read—but not write or erase—CD-ROMs. Some CDs, called enhanced CDs, hold both comput ...
. Version 3 of the embedded Visual Basic, Visual J++, and Visual C++ tools approximate the language and implementation of Visual Basic 6.0, Visual J++ 6.0, and Visual C++ 6.0. The CD-Roms for installation of these tools have been provided for free from Microsoft. A further update of the latter, version 4.5, is also available. Programming tools for .NET systems are also produced by Microsoft.VSTO One Basic development tool which can be run on board the Windows CE machines themselves is the third-party
NS BASIC NS Basic is a family of development tools developed and commercially marketed by NSB Corporation in Toronto, Ontario, Canada for iOS, Android, Microsoft Windows, MacOS, Linux, BlackBerry OS, WebOS, Newton OS, Palm OS, Windows CE and Windows Mobi ...
.


References

Articles with example BASIC code BASIC compilers BASIC interpreters BASIC programming language family {{software-stub