24小时热门版块排行榜    

查看: 1454  |  回复: 14
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

独孤扁舟

铁虫 (初入文坛)

[求助] 【求助】关于vb调用dll,做成exe后在别人电脑上无法运行(在线等)

我用vb做了个软件,调用fortran做的dll文件计算,而fortran程序中调用另一个软件的dll,做好之后发现在装过vb的电脑上可以用(包括没装成卸载了的),而其它则用不了,我把dll文件放到C盘system32里,也无法计算,注册过也不行。

这个问题一直困扰我,求大神指教!
回复此楼
你若安好,便是晴天
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤扁舟

铁虫 (初入文坛)

送红花一朵
引用回帖:
6楼: Originally posted by dingd at 2013-04-28 21:20:52
vb6开发的软件分发有些麻烦,除了vbrun6.dll外,提示缺什么dll或ocx文件就从装有vb6的PC上复制,多试几下,注意安装路径。

嗯,多谢
缺的都是用fortran编的dll,但是我把它们放在win/system32下,还是提示runtime err 53
找不到dll
我甚至把fortran程序中需要调用的dll也放在system里了,也不行

同时,对它们注册时提示找不到指定模块
我是在运行里  regsrv32 **.dll
你若安好,便是晴天
11楼2013-04-30 11:10:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 15 个回答

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2013-04-28 22:39:24
是VB6还是VB.Net?前者的话有一个运行库好像叫:vbrun60.dll,该文件得一起分发。

» 本帖已获得的红花(最新10朵)

2楼2013-04-28 15:19:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤扁舟

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2013-04-28 15:19:40
是VB6还是VB.Net?前者的话有一个运行库好像叫:vbrun60.dll,该文件得一起分发。

是vb6
你若安好,便是晴天
3楼2013-04-28 16:34:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤扁舟

铁虫 (初入文坛)

送红花一朵
引用回帖:
2楼: Originally posted by dingd at 2013-04-28 15:19:40
是VB6还是VB.Net?前者的话有一个运行库好像叫:vbrun60.dll,该文件得一起分发。

非常感谢,我试下!
你若安好,便是晴天
4楼2013-04-28 16:40:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见