Ado在程序中
BOOL CSample1App::InitInstance()
{
AfxEnableControlContainer();
CoInitialize(NULL);//初始
......................
}
int CSample1App::ExitInstance()
{
// TODO: Add your specialized code here and/or call the base class
CoUninitialize();
return CWinApp::ExitInstance();
}
程序在Win2k下正常运行,win98却提示初始化COM对象异常,为何???
BOOL CSample1App::InitInstance()
{
AfxEnableControlContainer();
CoInitialize(NULL);//初始
......................
}
int CSample1App::ExitInstance()
{
// TODO: Add your specialized code here and/or call the base class
CoUninitialize();
return CWinApp::ExitInstance();
}
程序在Win2k下正常运行,win98却提示初始化COM对象异常,为何???
这两个函数我也再2000下有不成功的事情,后来我这样:void abc()
{
CoInitialize(NULL);//初始
//这里是你的代码
CoUninitialize();
}
不过有局限性。
catch(_com_error &e)
{
AfxMessageBox(e->Description);
}
看一下出错信息的描述。