我做了一个DLL,其中包含自己的两个类,我将其中一个的方法做为导出函数。
CSUploadFiles.dll中的类:
class A
{
public:
   funA(参数);//设为导出函数
   GetA();//得到A的值。
private:
   int a;
};现在我在vb中:
Public Declare Function GetA() Lib "CSUploadFiles.dll" () As LongPublic Declare Function funA Lib "CSUploadFiles.dll" (ByVal szRequestUrl As String, ByVal szFilename As String) As Boolean
当我在vb 中调用FunA设a的值为100时, 如:FunA(100);
接着用GetA时,总是返回为 0;如:GetA()后的值为0,为什么不能返回正确的值100呢。请指教!