|
This product is an optional add-on for the beWISE Professional and LAN versions. It works only in conjunction with either one of these products. It is implemented as a DLL. It allows C programs to access beWISE variables in a similar manner as VB programs, thus utilizing the power of beWISE variables in C. |
Product Summary |
|
ceWISE PROFESSIONAL |
|
www.edelwise.com |
|
Price: $34.95 |



|
Example “Translating”: This example demonstrates how data can be exchanged between two programs written in different languages. The program CHRISTL is written in C (not C#); the program KARL is written VB.NET. Using beWISE variables the two programs can communicate without problems. In this example CHRISTL creates a variable with the name “EdelweissFound” and increments it every 100msec. KARL also creates this variable and installs an event handler for it. This allows KARL to be notified whenever the value of the variable changes. Every time CHRISTL increments the “EdelweissFound” variable, KARL’s MyCounter_Changed() event handler is executed and the value of the “EdelweissFound” variable is displayed.
Program CHRISTL:
Dim WithEvents MyCounter As beWISE.var_INTEGER 'number HANS counts Private Sub Form1_Load(ByVal sender As System.Object, _ MyCounter = Create.New_var_INTEGER("EdelweissFound") End Sub Private Sub MyCounter_Changed() Handles MyCounter.Changed EdelwiseLabel.Text = Format(MyCounter.Value, "#####0") End Sub |
|
The Essential Resource for Visual Basic Developers |
|
Home | beWISE Features | VB6 Products | VB.NET Products | Tools | FAQ | Project List | User Forum | Legal | About Us |