以文本方式查看主题 - 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. 提示就自动出来。 |