以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 关于vba中调用dll (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=63481) |
-- 作者:kenan168 -- 发布时间:2014/4/4 7:47:41 -- 关于vba中调用dll 1.如何在vba中调用dll,如引用操作系统的某个dll的函数,能写个代码例子吗? 感谢 例如: Declare Function SetWindowPos Lib "user32" _ (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _ ByVal x As Long, ByVal y As Long, ByVal cx As Long, _ ByVal cy As Long, ByVal wFlags As Long) As Long 如何转化为在金字塔vba中调用? |
-- 作者:王锋 -- 发布时间:2014/4/4 9:49:00 -- 金字塔的VBA是不支持直接调用DLL,但是可以调用COM组件。金字塔已经封装了一个外部COM对象可以调用WIN32 API,请参考编程手册中的 DynamicWrapper 外部对象 |