
C#可以调用摄像头,从而进行拍照和录像。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
已将一个DLL封装完毕,其源代码存储在项目工程中,并且调用过程极其简便。具体操作如下:首先,创建了一个名为 mSheXiangTou 的对象实例,并将其赋值给变量 msxt,同时传入 pictureBox1 作为参数:`msxt = new mSheXiangTou(pictureBox1);` 随后,声明了一个临时字符串列表变量 temp,用于存储获取到的视频设备名称。 接着,使用条件判断语句来检查是否成功获取到视频设备名称列表:`if ((temp = msxt.GetVideoDevicesNameList) != null) { ... }` 如果获取成功,则遍历 temp 列表中的每一个字符串元素 str,并将该元素添加到 combobox1 的 Items 集合中。最后,设置 combobox1 的SelectedIndex 为 0。 此外,还为 Open、Close、LuXiang、Stop 和 PaiZhao 按钮分别注册了 EventHandler 事件处理程序。Open 按钮的事件处理程序委托指向 mSheXiangTou 类中的 Open_Click 方法;Close 按钮的事件处理程序委托指向 mSheXiangTou 类中的 Close_Click 方法;LuXiang 按钮的事件处理程序委托指向 mSheXiangTou 类中的 LuXiang_Click 方法;Stop 按钮的事件处理程序委托指向 mSheXiangTou 类中的 TingZhi_Click 方法;PaiZhao 按钮的事件处理程序委托指向 mSheXiangTou 类中的 PaiZhao_Click 方法。最后,FormClosing 事件也注册了 EventHandler 事件处理程序委托指向 mSheXiangTou 类中的 Form_FormClosing 方法。
全部评论 (0)


