以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- [求助]VC DLL返回字符串给VBS的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=52407) |
-- 作者:yeyi -- 发布时间:2013/5/24 22:35:28 -- [求助]VC DLL返回字符串给VBS的问题 VC DLL返回字符串给VBS的问题 这个字符串很大 怎么读取呢? |
-- 作者:王锋 -- 发布时间:2013/5/26 19:33:33 -- 问题描述不清晰 |
-- 作者:yeyi -- 发布时间:2013/5/26 20:25:03 -- 假设vc生成dll(假设为:DEMODLL),里面有一函数(假设为getstring())
问题:化解为 1、getstring 可以返回 CHAR *(或LPCSTR,string之类均可),只要是字符串(非单个字符)
2、 在VBS中注册:DEMODLL.GETSTRING后,如何取得该函数返回的字符串类型值。
|
-- 作者:王锋 -- 发布时间:2013/5/27 10:15:20 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=52191&page=2 这里已经讨论过了。 如果是VC返回字符串,那么返回的类型应该为BSTR类型。 |
-- 作者:yeyi -- 发布时间:2013/5/27 16:40:18 -- 就是BSTR 型,怎们读取呢。 试了均不行 |
-- 作者:王锋 -- 发布时间:2013/5/27 17:08:12 -- 把你的VC写的代码贴过来 |