CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

dll的调用???急??

楼主Samurai(魂)2001-05-02 15:52:00 在 VB / 基础类 提问

我用VC++做了一个DLL文件供VB调用,但是如果DLL中的函数有形参的话,在VB中调用,在VB中调试时,会出现“调用约定错误”,但编译好了执行就不会出现错误。如果D   LL的函数没有参数,在VB中调试不会出现任何错误。请问这是为什么?诸位高手帮帮我!!!  
  DLL中的形参我设为int   ,VB调用时我声明的是ingteger型。 问题点数:40、回复次数:6Top

1 楼deadrock(在中央精神病院做研究工作)回复于 2001-05-02 15:54:00 得分 20

不是吧  
  你只有在项目属性里引用就可以了  
  给分吧Top

2 楼fulaoxiao(米米)回复于 2001-05-02 16:17:00 得分 10

int->longTop

3 楼yeqiufeng(叶秋枫)回复于 2001-05-20 11:20:00 得分 10

没这么简单Top

4 楼gywen(ssMan)回复于 2001-10-23 22:19:34 得分 0

(byval   paraName   as   integer)   添上"byval"Top

5 楼gywen(ssMan)回复于 2001-10-23 22:20:43 得分 0

(byval   paraName   as   long)   添上"byval"     vc++6.0   int   4字节Top

6 楼gywen(ssMan)回复于 2001-10-23 22:22:54 得分 0

按值传递,vb默认是按引用传递byref,vc++中的int为值传递,不是指针Top

相关问题

  • 急:关于DLL调用
  • DLL调用问题。急!急!急!
  • Dll调用问题?急急急!!!
  • DLL的调用
  • dll的调用?
  • DLL调用
  • 调用DLL
  • 调用DLL
  • DLL调用
  • How 调用DLL ?

关键词

  • vc++
  • vb
  • 函数
  • vc
  • dll
  • 调用
  • paraname
  • 错误
  • 引用
  • 值传递

得分解答快速导航

  • 帖主:Samurai
  • deadrock
  • fulaoxiao
  • yeqiufeng

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo