关于dll调用的问题,急急急急急!!!请各位帮忙!!!在线等!!!!谢谢谢谢谢谢!!!!!

njyhg 2003-08-31 04:00:52
小弟,在vb中调用vc中的dll(自己编的算法库,atl写的com),调用的形式是:
Dim x As New ANALYSISLib.Taxanalysis 'ANALYSISLib.Taxanalysis是vc中定义的对象
Dim pTAmount(3) As Single
Dim pLAmount(3) As Single
Dim pResult(0) As Single
Dim pYes(0) As Long
x.TaxQuality1 pTAmount, pLAmount, pResult, pYes '调用方法计算

将得到的结果存入定义的数组中
如果不编译,执行一切正常!!!
如果编译后在调用vb的dll则报错,说pTAmount,pLAmount,pResult,pYes固定或临时被锁定,不能正常执行!!!
请高手执教,急!!
谢谢谢谢谢谢!!!!!


...全文
35 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
njyhg 2003-09-12
  • 打赏
  • 举报
回复
astroboy 你是对的!!!
确实是dll的问题!!!
飘零风 2003-09-11
  • 打赏
  • 举报
回复
凳子来了——我自己坐
hxy1982 2003-09-11
  • 打赏
  • 举报
回复
up~!
kxiangwei 2003-09-11
  • 打赏
  • 举报
回复
祝天下的好人仲秋快乐,家庭幸福!
╭══╮
╭╯ΘΘ║
╰⊙═⊙╯。oо○
astroboy 2003-09-11
  • 打赏
  • 举报
回复
肯定是dll的问题,dll中的数组被锁定了!你打开dll检查检查
planetike 2003-09-11
  • 打赏
  • 举报
回复
学习.
gzqg 2003-09-10
  • 打赏
  • 举报
回复
小二!-凳子.
njyhg 2003-09-10
  • 打赏
  • 举报
回复
算法是别人写的,我不是太清楚!!
James0001 2003-09-01
  • 打赏
  • 举报
回复
VC 中用的是 SAFEARRAY 吗?
那个算法库支持 Automation 吗?

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧