以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 摄像头的老问题--未将对象引用设置到对象的实例 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144249) |
-- 作者:gudao123456 -- 发布时间:2019/12/15 9:53:00 -- 摄像头的老问题--未将对象引用设置到对象的实例 在表事件afterlaod引用摄像头后,总出现“未将对象引用设置到对象的实例。”,如何解决?谢谢! |
-- 作者:有点蓝 -- 发布时间:2019/12/15 20:20:00 -- 勾选显示详细信息,看是哪个事件有问题,把代码贴上来。另外这个电脑有开摄像头吗 |
-- 作者:gudao123456 -- 发布时间:2019/12/17 17:18:00 -- 在表事件:afterload ,在两个表中设置有,所以出错了两次,没有摄像头出现,但把摄像头插上去,也同样提示。但插上的摄像头能正常使用 代码: try Dim cmr As New DCap.Filters() catch ex As exception msgbox("没有设备") \'Return e.Form.close \'Return End try Dim camList As WinForm.ComboBox = e.Form.Controls("CamList") \'设置控件大小 Functions.Execute("SetCamBoxSize",e.Form,True) \'设置移动条 e.Form.Controls("BarX").Value = e.Form.Controls("LineBox").Left - e.Form.Controls("CamViewBox").Left e.Form.Controls("BarY").Value = e.Form.Controls("CamViewBox").Height - (e.Form.Controls("LineBox").Top - e.Form.Controls("CamViewBox").Top) e.Form.Controls("BarW").Value = e.Form.Controls("LineBox").Width e.Form.Controls("BarH").Value = e.Form.Controls("CamViewBox").Height - e.Form.Controls("LineBox").Height \'显示拍照框尺寸 e.Form.Controls("BoxW").Value = e.Form.Controls("LineBox").Width e.Form.Controls("BoxH").Value = e.Form.Controls("LineBox").Height _lVars(0) = e.Form.Controls("AutoTake").Checked \'设置保存路径 If _sVars(0) <> "" e.Form.Controls("FileName").Value = _sVars(0) End If \'获取摄像头列表 Functions.Execute("GetCams") \'显示摄像头列表 Dim i As Integer camList.Items.Clear For i=0 To _CamList.Count - 1 camList.Items.Add(_CamList(i)) Next \'默认选中第一个摄像头 If _CamList.Count > 1 And _CamIndex < 1 _CamIndex = 1 End If camList.SelectedIndex = _CamIndex \'激活预览 If _CamList.Count > 0 Functions.Execute("SetCamView",_CamIndex,e.Form.Controls("CamView")) Else MessageBox.Show("未检测摄像头,请先连接摄像头!","警告") e.Form.Close() End If \'启动定时器 _iVars(0) = 0 e.Form.TimerEnabled = True Forms("查看证明材料").Controls("PictureViewer1").open() [此贴子已经被作者于2019/12/17 17:19:49编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/12/17 17:42:00 -- 调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm 看是那一句代码出错
|
-- 作者:gudao123456 -- 发布时间:2019/12/18 11:35:00 -- 已解决。谢谢! |