以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 例子提法错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127995) |
||||
-- 作者:刘林 -- 发布时间:2018/11/26 20:26:00 -- 例子提法错误
这个例子,启动时提示几个错是什么原因? |
||||
-- 作者:有点蓝 -- 发布时间:2018/11/26 20:37:00 -- 1、把2个dll放到Foxtable的安装目录 2、如果电脑没有摄像头就会出错, 全局代码 Public _Cams As DCap.Filters = New DCap.Filters() 改为 Public _Cams As DCap.Filters GetCams函数 try Dim f As DCap.Filter _Cams = New DCap.Filters() _CamList.Clear() _CamList.Add("无") Dim c As Integer For c=0 To _Cams.VideoInputDevices.Count - 1 f = _Cams.VideoInputDevices(c) _CamList.Add(f.Name) Next catch msgbox("没有摄像头") end try 其他所有用到_Cams的地方都判断一下是不是空值 [此贴子已经被作者于2018/11/26 20:37:24编辑过]
|
||||
-- 作者:刘林 -- 发布时间:2018/11/26 20:52:00 -- 提示未声明名称:_cams |
||||
-- 作者:有点蓝 -- 发布时间:2018/11/26 21:05:00 -- 照搬人家全局代码 |
||||
-- 作者:刘林 -- 发布时间:2018/11/26 21:19:00 -- \'临时共享变量 Public _sVars(100) As String Public _dVars(100) As Date Public _bVars(100) As Boolean Public _iVars(100) As Integer Public _lVars(100) As Long \'摄像头 Public _Cap As DCap.Capture Public _Cam As DCap.Filter Public _CamList As New List(Of String) Public _CamIndex As Integer 有,是不是没安摄像头的原因
[此贴子已经被作者于2018/11/26 21:19:05编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2018/11/26 21:25:00 -- 其他所有用到_Cams的地方都判断一下是不是空值。如果没有摄像头就不允许打开这个窗口 |
||||
-- 作者:刘林 -- 发布时间:2018/11/28 20:26:00 -- 老师,我用的无驱摄像头试,还是出现同样的问题,因为这个应用很多不懂,请老师帮心将项目改一下发给我参照,谢谢 |
||||
-- 作者:有点色 -- 发布时间:2018/11/28 20:32:00 -- 1、把dll文件拷贝到foxtable安装目录下;
2、然后打开例子测试
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=41778&skin=0
3、如果2无法运行,那试试
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=93741&skin=0
|
||||
-- 作者:刘林 -- 发布时间:2018/11/28 21:20:00 -- 请问老师,我想把这个项目的自定函数导出后导入我的项目,该如何做才行 |
||||
-- 作者:刘林 -- 发布时间:2018/11/28 21:27:00 -- 我把这个项目的全局代码剪到我的项目全局代码去时,始终提示: 但原项目现在可以用了,是什么原因,如何才能不出错呢
|