User`s guide
458 VEE User’s Guide
12 Optimizing Agilent VEE Programs Chapter
Figure 260 The Shared Library Name UserObject
The whichos() function has been used in a renamed Formula
object to identify the operating system. An expanded
If/Then/Else object examines the output of the whichos()
function, then triggers the appropriate text constant. This
filename extension is then added to the MANUAL49 file using a
renamed Formula object. (The input terminal on the Formula
object labeled shared library has also been changed to ext.)
A control pin for a File Name has been added to the Import
Library object; hence, there is a dotted line between the
UserObject and the Import Library.
Execute Program Object versus Compiled Functions
When you are deciding whether to use an Execute Program object
or a compiled function to integrate your compiled language
programs with VEE, consider the following information.
NOTE
Investigate To/From Socket for sharing data in mixed environments, such
as sending data to a database. Also, the example games Battleship and
Euchre make extensive use of sockets to communicate between multiple
VEE processes.