以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- VB.NET代碼如何在FT中使用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50846) |
||||
-- 作者:jaegea -- 发布时间:2014/5/14 15:18:00 -- VB.NET代碼如何在FT中使用 Public AxCZKEM1 As New zkemkeeper.CZKEM AxCZKEM1.Disconnect()
以上調用怎麼在FT中實現 zkemkeeper.dll已經用regsvr32 zkemkeeper.dll註冊過了 在VS中調試正常,但在FT中無法調用 |
||||
-- 作者:Bin -- 发布时间:2014/5/14 15:22:00 -- 参考帮助http://www.foxtable.com/help/topics/1937.htm |
||||
-- 作者:jaegea -- 发布时间:2014/5/14 15:52:00 -- Public Declare Function AxCZKEM1 Lib "zkemkeeper.dll" Alias "CZKEM" () As Object
這樣調用後出錯提示 |
||||
-- 作者:有点甜 -- 发布时间:2014/5/14 16:12:00 -- 把你的dll和你写好调用的例子打包发上来。 |
||||
-- 作者:有点甜 -- 发布时间:2014/5/14 16:17:00 -- 或者改一下试试,红色是dll实际的函数名
Public Declare Function CZKEM Lib "zkemkeeper.dll" Alias "AxCZKEM1" () As Object |
||||
-- 作者:jaegea -- 发布时间:2014/5/14 16:20:00 -- 包括SDK,.net例子,ft調用都在裡面
|
||||
-- 作者:jaegea -- 发布时间:2014/5/14 16:29:00 -- CZKEM是zkemkeeper.dll的函數接口,裡面包含了很多函數的,AxCZKEM1調用名.net原型是 Public AxCZKEM1 As New zkemkeeper.CZKEM ,用Public Declare Function CZKEM Lib "zkemkeeper.dll" Alias "AxCZKEM1" () As Object提示 找不到方法:“System.Object UserCode.AxCZKEM1()”。 |
||||
-- 作者:逛逛 -- 发布时间:2014/5/14 16:41:00 -- 如果是托管的,直接引用 |
||||
-- 作者:jaegea -- 发布时间:2014/5/14 17:03:00 -- 直接引用就出現未知編譯錯誤,然後FT就蹦潰了... |
||||
-- 作者:有点甜 -- 发布时间:2014/5/14 17:25:00 -- 以下是引用jaegea在2014-5-14 17:03:00的发言:
直接引用就出現未知編譯錯誤,然後FT就蹦潰了...
直接引用即可,引用这个dll文件,不需要再写全局代码了。调用,和vb.net的语法一致。
|