gclib 2.0.9
Communications API for Galil controllers and PLCs
 
Loading...
Searching...
No Matches
Record_Position_Example.vb
Go to the documentation of this file.
1Module Record_Position_Example
3 Dim rc As Integer = Examples.GALIL_EXAMPLE_OK
4 Dim gclib As Gclib = New Gclib()
6 Try
7 If args.Count <> 4 Then
9 Console.WriteLine("Usage: record_position_example.exe <ADDRESS> <FILE A> <FILE B>")
10
11 Console.Write(vbCrLf + "Press any key to close the example.")
13 Return Examples.GALIL_EXAMPLE_ERROR
14 End If
15
19
21
22 rc = Examples.Record_Position(gclib, fileA, fileB) 'Begin Recording Position
23 Catch ex As Exception
24 Examples.PrintError(gclib, ex)
25 rc = Examples.GALIL_EXAMPLE_ERROR
28 End Try
29
30 Console.Write(vbCrLf + "Press any key to close the example.")
32
Provides a class that binds to gclib's unmanaged dll. Wraps each call and provides a more user-friend...
Definition gclib.cs:68
GCLIB_DLL_EXPORTED GReturn GCALL GClose(GCon g)
Closes a connection to a Galil Controller.
GCLIB_DLL_EXPORTED GReturn GCALL GOpen(GCStringIn address, GCon *g)
Open a connection to a Galil Controller.
GReturn vector(GCon g, char *file)
Puts controller into Vector Mode and accepts a file defining vector points.
Definition vector.cpp:36
int Main()
Main function for the commands example.