Foxtable(狐表)用户栏目专家坐堂 → 引用dll报错


  共有5208人关注过本帖树形打印复制链接

主题:引用dll报错

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 12:04:00 [显示全部帖子]

你vs里面执行成功代码了吗?有没有报错?

 

foxtable里面的代码号和vs里面的代码一致。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 12:10:00 [显示全部帖子]

以下是引用ljh29206在2017/8/31 12:08:00的发言:
vs ok

 

先删除bin文件,重新打开项目。

 

如果还有问题,你肯定少引用了dll吧?把dll都拷贝到foxtable安装目录下去。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 15:01:00 [显示全部帖子]

 汗,你vs项目的.net framework框架,明明是4.0,请改成2.0

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 15:44:00 [显示全部帖子]

 你给的dll文件,我注册失败。那个是64位的?你如何注册的?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 16:51:00 [显示全部帖子]

我电脑32位的,无法注册你那个dll。foxtable项目也是32位的程序。

 

你那个dll是64位的吧?移除那个。找一个32位的dll,然后注册。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/1 9:34:00 [显示全部帖子]

 你的控件,就不能在32位的电脑上用?不可能的,去找找对应的dll。不然没办法。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/1 12:14:00 [显示全部帖子]

 你如何通过vba引用的?直接添加引用也是相当于执行 regsvr32 /s 命令的。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/1 16:36:00 [显示全部帖子]

 测试了下,没办法。

 

1、你vs项目.net平台改成2.0,目标平台改成x86;重新编译你的项目,生成dll。

 

2、运行foxtable的时候,要用管理员权限运行。

 

3、如果不行,那没办法了,dll的问题,不能直接调用。


 回到顶部