以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- “UserCode”的类型初始值设定项引发异常 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=125358) |
-- 作者:nxdx112 -- 发布时间:2018/9/27 7:51:00 -- “UserCode”的类型初始值设定项引发异常 借用狐友的拍照制作的此拍照程序,当有摄像头时没有问题,但当程序无法检测到摄像头设备或如无设备就会报错,能有办法解决吗?请老师帮助。 “UserCode”的类型初始值设定项引发异常。详细信息-.NET Framework 版本:2.0.50727.8793 Foxtable 版本:2018.9.9.1 错误所在事件:窗口,拍照,AfterLoad 详细错误信息: “UserCode”的类型初始值设定项引发异常。 No devices of the category 摄像头代码如何加入判断,当没有摄像头时候就不拍照,当有摄像头时候才拍照 try Dim cmr As New DCap.Filters() catch ex As exception msgbox("没有设备") End try 不起作用,也不知道放到哪里,请老师帮忙! [此贴子已经被作者于2018/9/27 14:10:39编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/9/27 9:27:00 -- 1、全局代码
Public _Cams As DCap.Filters = New DCap.Filters()
改成
Public _Cams As DCap.Filters
2、afterLoad事件
try Dim camList As WinForm.ComboBox = e.Form.Controls("CamList") |
-- 作者:zhouhai39 -- 发布时间:2019/1/9 1:01:00 -- 谢谢! 这样改过后旧问题解决了,但又提示了新问题:引用了未指定对象
[此贴子已经被作者于2019/1/13 23:53:19编辑过]
|