以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  全局代码,未知编译错误。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90889)

--  作者:wandongliang
--  发布时间:2016/9/24 10:30: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 _Cams As DCap.Filters = New DCap.Filters()
Public _Cam As DCap.Filter
Public _CamList As New List(Of String)
Public _CamIndex As Integer

 

 

在一个经典例子中发现的一段代码,转移到我自己项目的全局变量中,就出现了“未知编译错误的情况”,请问各位老师,出现这种报错的原因是什么?


--  作者:有点蓝
--  发布时间:2016/9/24 10:33:00
--  
电脑有没有摄像头?有没有安装驱动?有没有注册和引用这个第三方组件?组件有没有放到狐表安装目录中?

使用别人的东西先详细看说明和理解代码再用

--  作者:wandongliang
--  发布时间:2016/9/24 10:40:00
--  

驱动,摄像头没有问题,因为别人的我可以打开。

我也在外部引用中添加了那两个第三方组件。

组件我是放在我自己的项目文件夹中,不知道可不可行,我去狐表安装目录中,发现这两个组件已经存在。


--  作者:wandongliang
--  发布时间:2016/9/24 10:42:00
--  

其他的我也都一一对比查找了,都没找到问题。

而且,我还重新新建了项目,复制一遍,依旧出现了这个问题。


--  作者:wandongliang
--  发布时间:2016/9/24 10:46:00
--  
而且我将样品项目所有代码都导出了,对比了一遍,没有问题
--  作者:wandongliang
--  发布时间:2016/9/24 10:50:00
--  

以下是样品项目,我增加了内部函数,增加了窗口,就是在全局代码出了问题

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:摄像头拍照.zip


--  作者:有点蓝
--  发布时间:2016/9/24 10:57:00
--  
如果别人的项目能正常使用,输出2个项目的全部代码对比一下,少了什么东西

自己跟踪一下看是哪一句代码出错
[此贴子已经被作者于2016/9/24 10:57:21编辑过]

--  作者:wandongliang
--  发布时间:2016/9/24 11:10:00
--  
代码不只是输错,而是根本就输不进去,一保存就显示编译错误,无法保存
--  作者:狐狸爸爸
--  发布时间:2016/9/24 11:24:00
--  
重启电脑看看
--  作者:wandongliang
--  发布时间:2016/9/24 11:32:00
--  
已找到问题所在,原来是没有命名空间,谢谢有点蓝老师,狐爸老师!