以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]定义api函数时的命名空间  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72422)

--  作者:Phoebe_fdk
--  发布时间:2015/7/30 8:18:00
--  [求助]定义api函数时的命名空间
我在引用safenet超级狗三个dll时涉及到命名空间问题,里面包含有类,结构和数据类型及函数,这些在foxtable里面该怎么引用啊。
--  作者:大红袍
--  发布时间:2015/7/30 9:08:00
--  

托管dll,参考 http://www.foxtable.com/help/topics/1936.htm

 

非托管参考 http://www.foxtable.com/help/topics/2417.htm

 


--  作者:Phoebe_fdk
--  发布时间:2015/7/30 22:55:00
--  
这是开发商提供的vb.net环境下的动态库引用例子,涉及到的引用、命名空间、数据类型和函数等该怎么处理,希望各位高手能给一个具体的解决方法
图片点击可在新窗口打开查看此主题相关图片如下:uc_photo_001.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2015/7/30 22:57:51编辑过]

--  作者:大红袍
--  发布时间:2015/7/31 2:11:00
--  

1、vb.net的例子先运行成功。

 

2、之后,把bin或debug的dll文件,在foxtable里引用。如果没有,就不需要。

 

3、表vb.net的代码代码一点一点拷贝过来测试。


--  作者:Phoebe_fdk
--  发布时间:2015/8/4 11:59:00
--  
现在主要问题是dll的superdog命名空间怎么申明,dog怎么从superdog继承
--  作者:大红袍
--  发布时间:2015/8/4 12:05:00
--  

vb.net 语法

 

http://www.cnblogs.com/zfanlong1314/archive/2012/03/13/2394501.html

 

命名空间你需要在这里声明 http://www.foxtable.com/help/topics/1936.htm

 

不声明也可以,把所有的写全。

 

继承的语法,参考

 

Class dog Inherits xxx.yyy.zzz.SuperDog

 

End Class


--  作者:Phoebe_fdk
--  发布时间:2015/8/4 14:58:00
--  
还是不行,public class dog inherits system.object.superdog 提示未定义类型
--  作者:大红袍
--  发布时间:2015/8/4 15:40:00
--  

 

你要引用包含 superdog 的dll文件

 

http://www.foxtable.com/help/topics/1936.htm