在DLL中是否可以设置全局变量,如何设置?有那种方式调用?

解决方案 »

  1.   

    可以设置,但不能从DLL中调用全局变量,如果在DLL中声明了某种全局变量,如VAR S:BYTE,那么在DLL中S这个全局变量是可以正常使用的,但S不能被调用程序使用,也就是说S
      

  2.   

    不能做为全局变量传递给调用程序,不过在调用程序中生命的变量是可以作为参数传递给DLL的
      

  3.   

    在delphi 5 developer's guide 里面有说道,但是很麻烦。你可以查看一下
      

  4.   

    可以用全局变量,但是只能在DLL里面用,如果你想程序也要用的话,就要用到映射