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

KErrWrite 关于CContactItemEditorDlg的写出错,该如何处理

2012-03-02 
KErrWrite 关于CContactItemEditorDlg的写出错下面是我的代码CPbkContactEngine* aEngineCPbkContactEngi

KErrWrite 关于CContactItemEditorDlg的写出错
下面是我的代码
CPbkContactEngine* aEngine=CPbkContactEngine::NewL(&iCoeEnv->FsSession());
CleanupStack::PushL(aEngine);
CCoeEnv* aEnv=CEikonEnv::Static();
RPbkViewResourceFile aRead(*aEnv);
aRead.OpenL();
CPbkContactItem* aNewContact=aEngine->CreateEmptyContactL();
CleanupStack::PushL(aNewContact);
CPbkContactEditorDlg* aDlg=CPbkContactEditorDlg::NewL(*aEngine,*aNewContact,ETrue,-1,ETrue);
CleanupStack::PushL(aDlg);
aDlg->SetMopParent(this);
TInt aReturn(0);
TRAPD(aError,aReturn=aDlg->ExecuteLD());//此处显示也不对,没有提示,只有最前面的图标(如:电话,姓名 这样都没有)这是怎么回事呀
//当我点模拟器的右软键时出错,error 23
请各位指点下

[解决办法]
找出问题没...
[解决办法]
我在模拟器调试了一下你的程序,发现程序可以执行,没出现你所说的那个问题。

不过在你的程序最后应该要加上CleanupStack::PopAndDestroy(2);

热点排行