首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Symbian >

系统异常 -23

2012-02-13 
系统错误 -23查了下,好像是读写错误,小弟在网上弄了段简单的添加通讯录的代码,如下。编译是没有问题的,但运

系统错误 -23
查了下,好像是读写错误,小弟在网上弄了段简单的添加通讯录的代码,如下。编译是没有问题的,但运行的时候出现上述系统错误,求解决方法
{
 CPbkContactEngine * engine = CPbkContactEngine::NewL();
CleanupStack::PushL(engine);
CPbkContactItem* contact = engine->CreateEmptyContactL();
CleanupStack::PushL(contact);
_LIT(KFName,"King");
_LIT(KLName,"Chai");
_LIT(KNumber,"13777777777");
_LIT(KText,"the name has been added");
//修改first name


TPbkContactItemField* field = contact->FindField(EPbkFieldIdFirstName);
CPbkFieldInfo* fieldInfo;
field->TextStorage()->SetTextL(KFName);
field = contact->FindField(EPbkFieldIdLastName);
field->TextStorage()->SetTextL(KLName);
field = contact->FindField(EPbkFieldIdPhoneNumberMobile);
field->TextStorage()->SetTextL(KNumber);
 
TContactItemId Id = engine->AddNewContactL(*contact);
 
ShowNoteL(KText);
 
CleanupStack::PopAndDestroy(contact);
CleanupStack::PopAndDestroy(engine);
}

[解决办法]
代码看不出问题来,是不是少能力?

热点排行