海康二次开发条记10-独立Group导入、导出及执行
独立Group导入、导出及执行1. 界面设计
https://i-blog.csdnimg.cn/direct/89834b17689a4423b2a7523b51e27548.png#pic_center
2. 添加引用
Group相称于VM中的模块,因此在调用相关接口函数前,需要引用对应的动态库IMVSGroupCs,同时将复制本地的属性改为False
https://i-blog.csdnimg.cn/direct/139832753ce94f5c83406ea7d99b5371.png#pic_center
using IMVSGroupCs;
3. 添加VmSingleModuleSetConfigControl控件
https://i-blog.csdnimg.cn/direct/eabfdc77dac64556aa08d720f9d3e7a4.png#pic_center
拖入控件后,设置Dock为Fill
4. 选择Group路径
/// <summary>
/// 选择Group路径
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog fileDialog = new OpenFileDialog();
fileDialog.Filter = "VM Gro File|*.gro*";
DialogResult openFileRes = fileDialog.ShowDialog();
if (openFileRes==DialogResult.OK)
{
textBox1.Text = fileDialog.FileName;
}
}
[*]导入Group
/// <summary>
/// 导入Group
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button3_Click(object sender, EventArgs e)
{
string strMsg = null;
try
{
groupTool = IMVSGroupTool.LoadIndependentGroup(textBox1.Text);
vmSingleModuleSetConfigControl1.ModuleSource = groupTool;
}
catch (VmException ex)
{
strMsg = "加载Group失败.异常码:"+Convert.ToString(ex.errorCode,16);
}
strMsg = "加载Group成功.";
listBox1.Items.Add(strMsg);
listBox1.TopIndex = listBox1.Items.Count - 1;
}
6. 导出Group
/// <summary>
/// 导出Group
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
groupTool.Save();
}
7. 执行Group
/// <summary>
/// 执行一次
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button4_Click(object sender, EventArgs e)
{
groupTool.Run();
}
8. 运行
[*]选择路径
https://i-blog.csdnimg.cn/direct/a6fd9b1cb30d4985af44b1ea26aef8dd.png#pic_center
[*]导入Group
https://i-blog.csdnimg.cn/direct/97f85c25f54e4b19b881736602ed78d7.png#pic_center
[*]导出Group
可将Group保存至原路径.
https://i-blog.csdnimg.cn/direct/8a926793d9744a5e81989592319005e5.png#pic_center
[*]执行Group
可将Group执行一次
https://i-blog.csdnimg.cn/direct/8e3a96d85f04452f9c1fb9cb14e05771.png#pic_center
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]