error C3867: “_com_error::ErrorMessage”: 函数调用缺少参数列表 错误的解决
2012-11-11 00:07
246 查看
最近Luna在把VC6.0下的项目程序用VS2008编译时出现了一个错误,而这个错误在VC6.0中是没有的。
错误的描述是这样的:
定位到文件中是这段:
中的这句:
只要将 此句改成如下便可解决;
错误的描述是这样的:
error C3867: “_com_error::ErrorMessage”: 函数调用缺少参数列表;请使用“&_com_error::ErrorMessage”创建指向成员的指针
定位到文件中是这段:
catch(_com_error e) { rst = NULL; CString Errormessage; Errormessage.Format("执行数据库失败!\r\n请检查数据库连接",e.ErrorMessage); AfxMessageBox(Errormessage); if (bManage) { CDialog::OnOK(); } }
中的这句:
Errormessage.Format("执行数据库失败!\r\n请检查数据库连接",e.ErrorMessage);
只要将 此句改成如下便可解决;
Errormessage.Format("执行数据库失败!\r\n请检查数据库连接",e.ErrorMessage());
相关文章推荐
- “error C3867: “XXX”: 函数调用缺少参数列表;请使用“&XXX”创建指向成员的指针”的错误
- “error C3867: “XXX”: 函数调用缺少参数列表;请使用“&XXX”创建指向成员的指针”的错误
- error C3867: “Point::getX”: 函数调用缺少参数列表;请使用“&Point::getX”创建指向成员的指针
- error C3867: “A::fun1”: 函数调用缺少参数列表;请使用“&A::fun1”创建指向成员的指针
- 多线程error C3867: 函数调用缺少参数列表问题解决办法:
- Qt使用回调函数报错“函数调用缺少参数列表,请使用&xxx创建指向成员的指针”解决办法
- error: 函数调用缺少参数列表;请使用“&BinTree<char>::_PrintNode”创建指向成员的指针
- C# 001 --- 正确的删除一个控件的事件函数 --- 解决错误: “A”不包含“B”的定义,并且找不到可接受类型为“A”的第一个参数的扩展方法“B”(是否缺少 using 指令或程序集引用?)
- 函数调用缺少参数列表
- my_mouse_callback”: 函数调用缺少参数列表
- 微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
- 微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
- 函数调用缺少参数列表;请使用“&****Dlg::getThread”创建指向成员的指针”--多线程函数调用
- 微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
- error C2470 错误记录与解决方法。“看起来像函数定义,但没有参数列表”
- 函数调用缺少参数列表;请使用“&Student::Printf”创建指向成员的指针 问题解析
- 使用CreateThread 时报错,函数调用缺少参数列表
- error C2470 错误记录与解决方法。“看起来像函数定义,但没有参数列表”
- “Caculate::writehtml”: 函数调用缺少参数列表;请使用“&Caculate::writehtml”创建指向成员的指针
- 程序中和有js函数的网页交互,线程中调用 get_Script 就会错误的解决方法,由于COM的线程安全问题