以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何调用foxtable里的类  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96932)

--  作者:byj2001329
--  发布时间:2017/3/2 15:38:00
--  如何调用foxtable里的类
例如我在foxtable里定义了某窗口Form1,如何从外部程序中实例化?
--  作者:有点色
--  发布时间:2017/3/2 17:01:00
--  

 你要引用 foxtable.lib.dll 、 foxtable.exe

 

 然后,只能调用公共对象,如 Forms Functions 等。


--  作者:byj2001329
--  发布时间:2017/3/2 17:29:00
--  
好的,谢谢,我试试


--  作者:byj2001329
--  发布时间:2017/3/2 17:59:00
--  
我描述一下我的需求:
我用foxtable 建立一个项目DllTest ,项目中包含了一个窗体,名称为“Win1” ,然后我保存项目,bin下生成了Dlltest.Form.8aae3deb.dll、Dlltest.Project.dll、Dlltest.Public.dll,
再加上程序目录下的 foxtable.lib.dll 、 foxtable.exe,我在.net项目引用中全都加入了,然后我怎么示例化Win1? 

--  作者:byj2001329
--  发布时间:2017/3/2 18:01:00
--  
Dim  DLLWin as new 这个类全名怎么写?


--  作者:有点色
--  发布时间:2017/3/2 18:30:00
--  

 你只能调用公共对象。

 

Forms("Win1").Open


--  作者:byj2001329
--  发布时间:2017/3/8 11:56:00
--  
Forms在哪个命名空间的哪个类下?能写全吗?直接写无法通过啊,能把引用路径都写全给个例子不?


--  作者:有点色
--  发布时间:2017/3/8 12:13:00
--  
以下是引用byj2001329在2017/3/8 11:56:00的发言:
Forms在哪个命名空间的哪个类下?能写全吗?直接写无法通过啊,能把引用路径都写全给个例子不?

 

代码窗口那里,直接写 Foxtable. 提示就自动出来。