
Machine Vision Camera SDK (DotNet) Developer Guide
if (MyCamera.MV_OK != nRet)
{
Console.WriteLine("Start grabbing failed:{0:x8}", nRet);
return;
}
Console.WriteLine("Push enter to exit");
Console.ReadLine();
// Stop grabbing
nRet = device.MV_CC_StopGrabbing_NET();
if (MyCamera.MV_OK != nRet)
{
Console.WriteLine("Stop grabbing failed{0:x8}", nRet);
return;
}
// Close device
nRet = device.MV_CC_CloseDevice_NET();
if (MyCamera.MV_OK != nRet)
{
Console.WriteLine("Close device failed{0:x8}", nRet);
return;
}
// Destroy handle
nRet = device.MV_CC_DestroyDevice_NET();
if (MyCamera.MV_OK != nRet)
{
Console.WriteLine("Destroy device failed:{0:x8}", nRet);
return;
}
}
}
Example
VB
Imports System.Runtime.InteropServices
Imports System.Threading.Thread
Imports System.Net.IPAddress
Imports MvCamCtrl.NET
Module Events
Dim dev As MyCamera = New MyCamera
Private Sub cbEventdelegateFunc(ByRef pEventInfo As MyCamera.MV_EVENT_OUT_INFO, ByVal pUser As IntPtr)
Dim Info As String
Info = "EventName[" + pEventInfo.EventName + "] , EventID[" + Convert.ToString(pEventInfo.nEventID) + "]"
Console.WriteLine(Info)
End Sub
Sub Main()
Dim Info As String
Dim nRet As Int32 = MyCamera.MV_OK
62






















































































































































































































































































































































































































































































































































































































