我的DLL中的两个函数,相互之间的数据共享问题,奉上全部家产求助!(100分)

  • 主题发起人 主题发起人 beer_xjx
  • 开始时间 开始时间
B

beer_xjx

Unregistered / Unconfirmed
GUEST, unregistred user!

在我的DLL中有两个函数一个用于初始化全局变量的函数(1),一个是功能函数(2),在这个功能函数(2)里面要用到初始化函数(1)中赋值的变量,先执行(1) 再执行(2) ,但在2中得不到在1中赋的值,为什么?是我的思路有错,还是方法有误?我是用delphi6做的函数,在PB7中调用。我该怎么做,请高手指点一下!谢谢了。
 
你定义的变量,按情形应是全局的应为你在函数2中用到了并没出错。
那就可能是你的函数1没有被调用。
或是在函数1中你对定义了与全局变量同名的变量。
 
谢谢你,我把形参和全局的变量命名一样了,所以会这样!
 
接受答案了.
 
后退
顶部