Launch Visual Studio, select [New]-[Project]
from [File] menu.
From the [Templates] of [New Project] dialog box, select [Windows Form
Application] of [Visual C#],
and specify the name and location of the project to be created.
When click the [OK] button, the project will be created.
* Item names and commands may differ depending on the version of Visual Studio.
In order to use the functions of AIO driver
in Visual C#, the class library file CAIOCS.CS is required.
Add the CAIOCS.CS file from [Project]-[Add Existing Item].
The AIO driver supports callbacks, so you need to change the project settings.
Open the project properties and select [Build] on the left side of the
dialog.
Check [Allow unsafe code blocks] and click the [OK] button.
* Item names and commands may differ depending on the version of Visual Studio.
Add name space to use the methods in class
library.
At the beginning of the C# source code file (with .cs extension), please
add the following line.
using CaioCs;
In order to use AIO class library, create
a instance of class.
In the C# source code file (with .cs extension), add the following lines
at the beginning of form class.
public class Form1 : System.Windows.Forms.Form
{
Caio aio = new Caio();// <- add
When using AIO driver functions in C#, call
class library method other than calling the function directly.
The functions of AIO driver are called by calling the methods of class
library.
All the methods in the class library are
defined with the name by omitting the prefix [Aio] of function name.
When using with C#, please use the method without prefix Aio.
For example, when using AioInit function
Ret = aio.Init ( ....
For example, when using AioSingleAi function
Ret = aio.SingleAi ( ....