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);