WEB开发网
开发学院手机开发Symbian 开发 Symbian OS应用开发学习笔记之通讯录(电话薄Cont... 阅读

Symbian OS应用开发学习笔记之通讯录(电话薄Contacts)

 2010-05-31 19:44:00 来源:WEB开发网   
核心提示:CleanupStack::Pop();//添加文本存储类型的名域field=CContactItemField::NewLC(KStorageTypeText, KUidContactFieldGivenName);field->SetMapping(KUidContactFieldVCardMapUnused

CleanupStack::Pop();

//添加文本存储类型的名域

field=CContactItemField::NewLC(KStorageTypeText, KUidContactFieldGivenName);

field->SetMapping(KUidContactFieldVCardMapUnusedN);

field->SetLabelL(KForenameLabel);

field->TextStorage()->SetTextL(KForename);

contact->AddFieldL(*field);

CleanupStack::Pop();

//添加文本存储类型的手机号码域

field=CContactItemField::NewLC(KStorageTypeText, KUidContactFieldPhoneNumber);

field->SetMapping(KUidContactFieldVCardMapTEL);

field->SetLabelL(KWorkPhoneLabel);

field->TextStorage()->SetTextL(KWorkPhone);

contact->AddFieldL(*field);

CleanupStack::Pop();

//把建立的新记录添加到数据库中

contactsDb->AddNewContactL(*contact);

contactsDb->SetOwnCardL(*contact);

CleanupStack::PopAndDestroy(2); // contact contactsDb

上一页  1 2 3 4 

Tags:Symbian OS 应用开发

编辑录入:coldstar [复制链接] [打 印]
赞助商链接