Software development with Visual Basic


Visual Basic is an object-oriented programming language
which enable to create many applications adapted to special works


Configuration and control of an acquisiton card can be developed under Visual Basic. Thanks to ActiveX controls provided with the data acquisition card, you can carry out I/O analogical, numerical and synchronization operations. These controls enable to configure data acquisition operations by setting card properties. There's no need of heavy and expensive softwares such as LabView or DasyLab.


Thanks to the various functions available under Visual Basic, it is possible to develop a broad range of applications for data processing. Once program is compiled in an autonomous application, runnable under Windows, speed of execution is extremely fast and enable to treat an important quantity of data in real time. Moreover, it is possible to simultaneously open several applications, each one carrying out a different treatment on data files.


Due to many components provided with Visual Basic, graphical interface possibilities are very large. To develop an utility, a graphic interface just have to be created using the library of elements and then to program events associated to each element of the interface. Display of data and curves is simply developed and profit from operating system speed and fluidity.


Applications developed under Visual Basic can write and read files on hard disk. Data treatment and storage can thus be carried out in a systematic and daily way. It is also possible to store graphical result of data treatment in image form and thus enable not to store important size files on hard disk.