久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團論壇3G手機技術專區Symbian開發 → Symbian文檔類讀寫文件和讀寫Ini文件


  共有5231人關注過本帖樹形打印

主題:Symbian文檔類讀寫文件和讀寫Ini文件

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
Symbian文檔類讀寫文件和讀寫Ini文件  發帖心情 Post By:2010-12-3 13:23:35

一、文檔類讀寫文件 在Symbian的GUI應用程序中,如果需要永久保存應用程序數據,框架可以自動啟動該進程來保存數據。 文檔類包含兩個可以重寫的重要函數:StroeL()和RestoreL()。在應用程序啟動時,框架自動調用RestoreL()。然后,該函數負責加載應用程序數據。當應用程序退出時,為了保存應用程序數據,框架調用StoreL()函數—需要包括對SaveL()的調用,用于指示框架進行調用。 Series 60與其它的Symbian OS平臺區別是:文檔類的默認行為不是使用文件存儲永久保存數據。因此,Series 60并不會在應用程序啟動時自動打開用于文檔保存的文件。CAknDocument::OpenFile()的實現為空。 不過,通過重寫文檔類中的OpenFile()函數,并調用基類實現,可以完成這種行為: CFileStore*CDocumentExampleDocument::OpenFileL(TBool aDoOpen,const TDesC& aFilename,RFs& aFs) { return CEikDocument::OpenFileL(aDoOpen, aFilename, aFs); } 在完成StroeL()和RestoreL()后,可以調用CAknDocument::SaveL()來實現數據的寫入。

CDocumentExampleDocument* aDocument =

static_cast< CDocumentExampleDocument* > (AppUi()->Document() ); aDocument->SaveL(); 本部分參照《Series 60應用程序框架》一書。 二、ini文件讀寫 Series 60中并沒有默認提供對Symbian OS .ini文件的支持。為了允許應用程序使用.INI文件,必須重寫應用程序類的OpenIniFileLC()函數,使其調用EikApplication:: OpenIniFileLC()。例如: CDictionaryStore* CDocumentExampleApplication::OpenIniFileLC(RFs& aFs) const { return CEikApplication::OpenIniFileLC(aFs); } 此時,運行應用程序,即會發現有ini文件產生。 CDocumentExampleAppUi里寫兩個函數WriteIniFileReadIniFile,通過這兩個函數可以讀寫ini文件。 void CDocumentExampleAppUi::WriteIniFile(TUid iInfo, TDes& aWrite) { RFs fs; fs.Connect(); CleanupClosePushL(fs); RDictionaryWriteStream rdsIniFile; CDictionaryStore *cdIniFile = Application()->OpenIniFileLC(fs);//如果不存在就創建 rdsIniFile.AssignLC(*cdIniFile, iInfo); // TPtr8 buf((TUint8*)ptr, size, size); // TRAP(r, rdsIniFile.WriteL(buf)); rdsIniFile << aWrite; rdsIniFile.CommitL(); CleanupStack::PopAndDestroy(); cdIniFile->CommitL(); CleanupStack::PopAndDestroy(2); } TBool CDocumentExampleAppUi::ReadIniFile(TUid iInfo, TDes& aRead) { TBool result = EFalse; RFs fs; fs.Connect(); CleanupClosePushL(fs); RDictionaryReadStream rdsIniFile; CDictionaryStore *cdIniFile = Application()->OpenIniFileLC(fs); if (cdIniFile->IsPresentL(iInfo)) { rdsIniFile.OpenLC(*cdIniFile, iInfo); // TPtr8 buf((TUint8*)ptr, size, size); // TRAP(r, rdsIniFile.ReadL(buf)); rdsIniFile >> aRead; CleanupStack::PopAndDestroy(); // rdsIniFile result = ETrue; } CleanupStack::PopAndDestroy( 2); // fs, cdIniFile return result; } 本部分參考了《Symbian中操作ini文件》一文。 總結,本文介紹了如何利用文檔類讀寫數據文件以及如何讀寫ini文件,這兩個文件的保存的地址為:C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\winscw\c\private\eeddfaa4,其中eeddfaa4為應用程序的UID,C:\S60\devices\S60_3rd_FP2_SDK_v1.1為模擬器安裝地址。源碼下載地址

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

Symbian文檔類讀寫文件和讀寫Ini文件








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
亚洲免费观看高清| 999在线免费观看视频| 欧美激情自拍偷拍| 日本一区二区三区久久久久久久久不| 欧美一二三四在线| www成人在线观看| 国产精品天美传媒| 亚洲欧美日韩在线播放| 亚洲综合一二区| 三级影片在线观看欧美日韩一区二区 | 亚洲免费在线视频| 亚洲a一区二区| 久久成人综合网| 成年人国产精品| 国产综合av一区二区三区| 欧美日韩亚洲免费| 在线视频综合导航| 日韩女同互慰一区二区| 国产精品天美传媒| 五月激情六月综合| 丁香激情综合国产| 狠狠色伊人亚洲综合网站色| 日韩精品最新在线观看| 91成人网在线| 精品国产凹凸成av人网站| 国产精品午夜春色av| 亚洲va欧美va国产va天堂影院| 久久99久久久久| 91啪在线观看| 日韩欧美三级电影| 91麻豆精品国产91久久久| 国产片一区二区| 午夜影院在线观看欧美| 国产成人一级电影| 日本一区二区三区在线视频| 欧美无人高清视频在线观看| 久久天天做天天爱综合色| 亚洲综合无码一区二区| 国产成人8x视频一区二区| 就去色蜜桃综合| 欧美一区二区三区在线看| 国产精品成人免费在线| 久久精品二区亚洲w码| 国产女主播一区二区三区| 欧美视频日韩视频| 亚洲私人影院在线观看| 狠狠色丁香婷婷综合久久片| 国产女人水真多18毛片18精品| 欧美在线观看视频一区二区三区 | 欧美性xxxxxxxx| 国产精品久久久久久福利一牛影视| 奇米色一区二区三区四区| 91视频精品在这里| 亚洲精品国产精品国自产| 精品va天堂亚洲国产| 日韩电影在线一区| 国产免费一区二区| 日韩欧美精品三级| 免费成人你懂的| 精品无人区一区二区三区竹菊| 欧美精品99久久久**| 亚洲国产综合人成综合网站| 91福利入口| 91精品国产一区二区三区| 亚洲国产精品欧美一二99| 91免费观看| 欧美另类一区二区三区| 亚洲国产精品尤物yw在线观看| 91丨九色丨黑人外教| 欧美无砖专区一中文字| 亚洲va欧美va国产va天堂影院| 国产精华一区二区三区| 日韩视频一区二区| 精品影视av免费| 在线免费观看一区二区三区| 国产精品久久久久一区二区三区共| 国产成人av一区二区| 欧美综合在线视频| 亚洲成人av一区| 日韩激情视频| 亚洲人成人一区二区在线观看| 91|九色|视频| 精品国产区一区| 国产精品一区免费视频| 欧美日韩一区精品| 麻豆精品国产传媒mv男同| 日韩av大全| 一区二区三区四区蜜桃| 国外成人免费视频| 中文字幕第一区| 国产欧美日本在线| 国产精品丝袜91| 国产精品免费在线播放| 亚洲国产激情av| 国产精品国产三级欧美二区| 国产亚洲精品7777| 91丨porny丨在线| 国产亚洲一区二区在线观看| 91网站视频在线观看| 久久免费偷拍视频| 99久久久国产精品| 久久精品一区二区三区四区| 91国产在线播放| 国产日韩av一区| 国产自产精品| 一区二区三区高清不卡| 欧美一区免费视频| 亚洲影视在线观看| 亚洲精品高清国产一线久久| 五月天婷婷综合| 在线观看视频欧美| 国产麻豆91精品| 精品电影一区二区三区| 国产66精品久久久久999小说| 国产精品二区一区二区aⅴ污介绍| 精品免费日产一区一区三区免费| 日韩久久一区二区| 亚洲一区3d动漫同人无遮挡| 蜜臀久久99精品久久久久宅男| 在线免费观看日本一区| 国产精品自拍av| 久久天堂av综合合色蜜桃网| 国产精品免费一区二区三区观看| 亚洲精选免费视频| 在线一区高清| 国产精选一区二区三区| 国产夜色精品一区二区av| 久久精品人人做人人爽电影| 午夜精品成人在线| 欧美亚洲国产一区二区三区| 午夜精品一区二区三区免费视频 | 成人av午夜影院| 日本不卡一区| 亚洲国产成人91porn| 欧美三区在线视频| av成人免费在线| 亚洲欧美福利一区二区| 一区二区在线不卡| 国产美女在线观看一区| 欧美激情中文字幕| 亚洲国产一区二区精品视频| 国内精品视频一区二区三区八戒| 久久综合九色综合欧美98| 久久精品人成| 老司机精品视频导航| 久久一日本道色综合| 色视频一区二区三区| 国产精品一二三在| 亚洲色欲色欲www| 欧美三级视频在线| 国产日韩一区欧美| 精品在线免费观看| 国产精品每日更新在线播放网址| 在线播放豆国产99亚洲| 99久久777色| 亚洲国产裸拍裸体视频在线观看乱了| 欧美裸体一区二区三区| 久久精品人成| 国产精品影视在线| 综合欧美亚洲日本| 欧美久久久久久蜜桃| 欧美成人一区二区在线| 国产成人8x视频一区二区| 亚洲一区在线观看视频| 日韩美女主播在线视频一区二区三区| 日本精品一区| 91视频在线看| 久久国产尿小便嘘嘘| 亚洲精品国产a| 久久综合精品国产一区二区三区| 一区二区三区四区视频在线 | 亚洲高清免费观看 | 日韩主播视频在线| 国产欧美日韩在线视频| 欧美日韩亚洲综合在线| 欧美日本韩国国产| 99国产精品国产精品久久| 久久精品国产一区二区| 亚洲蜜臀av乱码久久精品蜜桃| 精品欧美乱码久久久久久| 91久久精品午夜一区二区| 蜜桃av色综合| 99re国产视频| 岛国精品一区二区| 免费看日韩精品| 亚洲精选在线视频| 国产精品美女视频| 精品免费99久久| 8v天堂国产在线一区二区| 中文字幕欧美人与畜| 久久精品国产一区二区三区不卡| 成人av影视在线观看| 精品中文字幕一区二区| 日韩国产欧美在线视频| 亚洲综合免费观看高清完整版在线| 国产精品热久久久久夜色精品三区| 日韩精品一区在线| 日韩一区二区三区在线视频| 欧美视频一二三区| 欧美亚洲免费在线一区|