Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:vba 如何注册组件?

1楼
百湛必胜客 发表于:2013/3/18 9:56:38
想在打开金字塔的时候自动注册一些dll,在macro中VBAStart()中加入什么代码?真心求教
2楼
rushtaotao 发表于:2013/3/18 10:34:27
既然你用了dll,一般来说 你可以在c++中,加载主程序的时候启用,具体的还是等开发来答复,一同求教
3楼
王锋 发表于:2013/3/18 10:44:06

一般DLL的注册是放在安装程序中的,因为只需要注册一遍就可以,如果你放在程序中是反复注册的,不推荐这种方法。

建议你做个BAT文件,将DLL注册的命令行写进去,让用户先运行一遍。

[此贴子已经被作者于2013-3-18 10:44:50编辑过]
4楼
百湛必胜客 发表于:2013/3/18 10:49:25

VBAStart()就是金字塔启动的时候运行一次而已,也就是每运行一次金字塔也只注册一次

另外,我实际上用的dll还是金字塔提供的给qq群发信息的那个WWSCommon.dll,我不知道怎么在安装程序里注册,

SO,我还是求怎么在金字塔运行的时候自动注册的办法

[此贴子已经被作者于2013-3-18 10:50:33编辑过]
5楼
王锋 发表于:2013/3/18 11:04:42
qq群发信息的那个WWSCommon.dl, 在最新版的金字塔中已经捆绑注册了,无需你再重复注册的
6楼
百湛必胜客 发表于:2013/3/18 11:07:59

我每次如果不手工注册一次,就会出错导致macro整个停止运行

手工注册一次后,才不会在调用的时候出错

7楼
王锋 发表于:2013/3/18 11:16:04
不要随意的改变金字塔的安装路径,是不会有问题的
8楼
百湛必胜客 发表于:2013/3/18 11:19:03

我的金字塔根目录是E:\Weisoft Stock

这有问题吗?请版主确认金字塔升级n次后是不是早不自动注册这个dll了

9楼
王锋 发表于:2013/3/18 11:21:08

跟升级无关。

请下载使用最新版金字塔

共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.