CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他开发语言 >  Office开发/ VBA

关于vba调用dll中参数的约定

楼主MSCLUB(单增欢)2004-12-01 18:58:41 在 其他开发语言 / Office开发/ VBA 提问

我在vc中,通过MyDll.dll输出一个函数,函数原型是:extern   "C"   _declspec(dllexport)   int   Max(int   a,   int   b);  
  然后在vba中,用下列语句调用:  
   
        Private   Declare   Function   Max   Lib   "MyDll"   (a   As   Integer,   b   As   Integer)   As   Integer  
   
        txtResult.Text   =   Min(   Cint   (   txtNummer1.Text   ),   Cint   (   txtNummer2.Text)   )  
   
  编译器却老提示   “DLL   调用约定错误   ",请问高手是否知道原因?  
   
  注:  
  txtNummer是文本输入框,用来输入两个进行比较的数字。其中,暂不考虑对输入进行验证的问题 问题点数:0、回复次数:0Top

相关问题

  • 调用DLL时如何传递参数?
  • delphi调用vc的dll的函数不能返回参数??
  • 怎么动态调用DLL中带参数的函数?内详
  • 该如何调用DLL?如何传送参数?
  • vb 调用vc写的dll时,怎样传递数组参数
  • vb 调用vc写的dll时,怎样传递数组参数
  • Delphi中的DLL调用中的参数传递问题
  • DLL中动态参数函数的调用
  • 求教高手:有关DLL调用中参数传递问题???
  • 请教vb调用dll时参数传递问题

关键词

  • 函数
  • dll
  • 调用
  • txtnummer
  • 约定
  • 输入
  • mydll
  • cint
  • max
  • as integer

得分解答快速导航

  • 帖主:MSCLUB

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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