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

dll里的变量问题

楼主helingyun(晚风)2005-09-23 08:37:13 在 VC/MFC / 进程/线程/DLL 提问

我想问一下,在用vb调用vc的dll时,是不是dll里面的变量都必须与vb   相一致呢,不是参数,而是dll里面的所有需要用到的变量,例如里面有结构体变量,这样能正常运行吗? 问题点数:20、回复次数:6Top

1 楼zxyjyzxyjy(猜)回复于 2005-09-23 08:53:52 得分 5

我没做过VB,但我认为在DLL内部对变量的要求只与写DLL的语言有关,与VB无关,但如某个变量在VB中也要使用时,则这个变量两个语言都应有效才行。Top

2 楼rageliu(天气好了就去长白山看水怪去了,嘿嘿...)回复于 2005-09-23 09:15:40 得分 5

dll里面的所有需要用到的变量  
  不要求和vb一样!!只要成功生成dll就可以  
  有结构可以  
  不过要是vb中没有结构就不好调用了!!这种情况要保持一直较好Top

3 楼helingyun(晚风)回复于 2005-09-23 16:12:36 得分 0

我也这样认为。在vb里不直接调用结构体的,只是用了计算完的最终结果,可是我怎么调回的最终结果不对呢,如果我把结构体换成了数组,结果是对的呀,是我的dll有问题吗?我已经想了很久了,就是不知道怎么回事。Top

4 楼helingyun(晚风)回复于 2005-09-25 10:53:34 得分 0

大家快帮忙想想呀。Top

5 楼SammyLan((基础决定你能走多远)--英语菜才是真的菜)回复于 2005-09-25 11:03:49 得分 5

到了DLL  
  就没有语言之分了  
  不过函数参数的入栈方式的问题要注意点   (=_=)  
   
  Top

6 楼BruceJiang()回复于 2005-09-26 13:58:59 得分 5

应该是可以的,VB也有结构  
  既然是VB可以调用该Dll就可以调用里面的Dll变量Top

相关问题

  • dll里面的全局变量还是全局的吗?
  • 怎样调用(引用)Dll组件里的方法,变量
  • dll能导入变量吗?
  • 为什么不能把DLL文件的名字放在变量里啊。。
  • 问题:关于DLL不传参数,通过.h文件里的变量传(急)
  • dll中的共享变量问题
  • DLL导出变量的问题
  • 如何向DLL传递一个变量?
  • 关于DLL中的CBitmap变量
  • 如何建立DLL全局变量?

关键词

  • dll
  • 结构
  • vb
  • 语言
  • 变量
  • 调用
  • 问题

得分解答快速导航

  • 帖主:helingyun
  • zxyjyzxyjy
  • rageliu
  • SammyLan
  • BruceJiang

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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