C#和Visionpro联合开发之 加载.vpp图像处理文件

 //初始化相机
//定义全局变量
CogToolBlock myToolBlock = new CogToolBlock();
string vppPath = "";//图像文件的路径
//调用
bool b_ToolBlock = InitToolBlock(myToolBlock,vppPath );
if(b_ToolBlock== false)
{
MessageBox.Show("加载相机失败!!!");  
}
2 public static bool InitToolBlock(ref CogToolBlock mytoolblock,string vpp )// 3 { 4 try 5 { 6 mytoolblock = (CogToolBlock)(CogSerializer.LoadObjectFromFile(vpp)); 7 8 if (mytoolblock == null) 9 { 10 return false;//初始化相机失败!! 11 } 12 13 return true; 14 #region 15 ////测试相机是否连接好了 16 // CogAcqFifoTool myCameraTool = mytoolblock.Tools["CogAcqFifoTool1"] as CogAcqFifoTool; 17 // myCameraTool.Run(); 18 //if (myCameraTool.OutputImage != null) 19 //{ 20 // return true;//有图像为true 21 //} 22 //else 23 //{ 24 // return false;//没有图像为false 25 //} 26 #endregion 27 } 28 catch 29 { 30 return false;//出错也返回false 31 } 32 33 }