QBE Vision is a comprehensive development tool for all Windows platforms. QBE Vision supports the development of a full range of systems, from the simple to the very advanced. QBE Vision consists of four integrated modules which are appropriate to different categories of users. Since the end of the 1980s QBE Vision has undergone a continual process of development, in close co-operation with software houses producing large application systems. This has resulted in a powerful tool with the capability of producing applications with the required functionality both quickly and efficiently.
From prototyping to completionQBE Vision development is based on starting with a user interface as a prototype for the final application. This user interface is then extended by linking code to the various events which can be triggered by the different user interface components. The resulting programs are ready for immediate execution.
Standard programming language
The programming language used in QBE is Basic, a language which is becoming a standard for Windows programming. QBE Vision contains about 500 built-in functions for handling database access and the interface with the user. The Basic language used in QBE has also been extended to encompass object-oriented mechanisms such as encapsulation, classes, inheritance and virtual functions. This functionality is implemented such that users can take it into use once they feel ready to advance to using object-oriented technology.
A built-in compiler
Completed program sections can be run through an interpreter, which is especially useful during the development/test phase of a project. Fully completed applications can be compiled to so-called P-CODE for quicker execution. Such ready-compiled applications can be run without alteration on all Windows platforms, both 16 and 32 bits. No code changes or re-compilation are necessary.
Fast database access
In contrast to many tools available on the market today, QBE directly calls the various database suppliers' own programming interfaces. This results in a reduced overhead, which again gives rise to faster database access. In the case of database suppliers who do not offer their own programming interface, ODBC is used.
Using QBE's own database access from other tools
QBE's own database interface has been made available as an ActiveX Automation server. This means that it can be used from other tools, such as Microsoft Office.
Dynamic code generation
Advanced programmers can take advantage of QBE's functionality for generating Basic code during the execution of an application. The generated code can then be compiled and executed while the application is still running.
Download a trial version.
Ask a question about this product