我在看科技出版社一个学生考试系统的代码
他有一个用户信息组件,一个考题组件,一个考试组件
还有一个客户端程序,我根据他代码的内容写了个sql数据库
然后运行客户端程序,点击注册,输入老师或学生信息点击添加时,出现错误:
Create UserInfo error提示,请问是怎么回事啊
void CRegister::OnInsert()
{
IUser m_User;
// TODO: Add your control notification handler code here
UpdateData(TRUE);
if(!m_User.CreateDispatch("USERINFO.USER.1"))
{
::AfxMessageBox("Create UserInfo error");
return;
}
他有一个用户信息组件,一个考题组件,一个考试组件
还有一个客户端程序,我根据他代码的内容写了个sql数据库
然后运行客户端程序,点击注册,输入老师或学生信息点击添加时,出现错误:
Create UserInfo error提示,请问是怎么回事啊
void CRegister::OnInsert()
{
IUser m_User;
// TODO: Add your control notification handler code here
UpdateData(TRUE);
if(!m_User.CreateDispatch("USERINFO.USER.1"))
{
::AfxMessageBox("Create UserInfo error");
return;
}
组件需要注册 你在命令行中用 regsrv32 +你的组件名
组成成功后在编译看
Instance()中添加 AfxOleInit(); 是在C*App类里面的Instance()函数,在函数里面加上这句看或者函数开始后添加 CoInitialize 函数结束前 添加 CoUninitialize