theApp.m_pConnection.GetInterfacePtr(),// 获取库接库的IDispatch指针在没有CXXXApp的类了就要,extern CXXXApp theApp;  然后错就来了,头痛!!连ADO连接数据库都出错,之后怎么办,头痛!!

解决方案 »

  1.   

    什么错误啊,你怎么知道theApp的问题?
      

  2.   

    除了CXXXApp类的文件里面你都要用extern CXXXApp theApp; 声明啊
    如果为样做了还出错应该就不是theApp的问题了。。
      

  3.   

    首先你可以用AfxGetApp();你的方法也没什么错误,主要是把App的头文件在你用的那里包括一下就行了
      

  4.   

    AfxGetApp()->m_pConnection->GetInterfacePtr()
      

  5.   

    这个问题在大家的帮助和我的数夜努力下终于解决了,结果是大家都没想到的(非常弱!!):
    我在CApp中初始化函数中,在没有打开数据集的情况下就把窗口消灭了,所以每次到调用App.的时候都会出错,主要是我粗心的错,这里要向大家说Sorry了:)不过我很喜欢CSDN里这种相互帮助,共同讨论的氛围。谢谢!!