freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于windowsce的c簡(jiǎn)單文本編輯器-全文預(yù)覽

  

【正文】 { SaveFileDialog saveFileDialog1 = new SaveFileDialog()。 } ()。 0) { 28 StreamReader din = ()。 // = *.rtf。 if ( == true) result = (文件 + + 內(nèi)容已更改,是否需要保存? , 保存提示 , , , )。 = true。 = 未命名-文本編輯器 。 if ( == true) result = (文件 + + 內(nèi)容已更改,是否需要保存? , 保存提示 , , , )。 = true。 } private string fileAdress = \\未命名 .rtf。 = false。 using 。 using 。 ( 2)在編寫程序和調(diào)試的過(guò)程中,當(dāng)新建( New)完一個(gè)記事本的時(shí)候,去按粘貼鍵即 Paste 鍵的時(shí)候會(huì)出現(xiàn)這樣的錯(cuò)誤提示,如下圖所示: 這是因?yàn)閯傞_始的時(shí)候,用來(lái)存放粘貼內(nèi)容的靜態(tài)變量 s 為 NULL,所以想到的解決辦法就是剛開始初始化的 時(shí)候先把 Paste的 Enabled屬性設(shè)置為 false,然后在當(dāng) s 不為空時(shí),再把它設(shè)為 true,如圖是 26 對(duì)程序的具體改動(dòng)(紅色邊框處為修改內(nèi)容)。 寫文件就要改成: 25 StreamWriter sw = new (, false)。 而用了 textBox 后讀文件就要改成如下方式: StreamReader din = ()。 但是在 wince 下就會(huì)出現(xiàn)如下的錯(cuò)誤 經(jīng)過(guò)上網(wǎng)查找其中 Show 方法要采用五個(gè)參數(shù)的重載才可以(具體如下所示) result = (文件 + + 內(nèi)容已更改,是否需要保存? , 保存提示 , , , )。 通過(guò)實(shí)際的測(cè)試可知結(jié)果和編程所要預(yù)期的結(jié)果一致。 (圖 ) ( 14) 對(duì)菜單 Center 的測(cè)試 當(dāng)選中菜單 Center 時(shí),文本框里的內(nèi)容會(huì)居中對(duì)齊 ,具體實(shí)現(xiàn)代碼如下: = 。 ( 12) 對(duì)菜單 Left 的測(cè)試 當(dāng)選中菜單 Left 時(shí),文本框里的內(nèi)容會(huì)左對(duì)齊,具體實(shí)現(xiàn)代 碼如下: = 。 ( 11) 對(duì)菜單 Characters 的測(cè)試 當(dāng)你選中你所要計(jì)算字?jǐn)?shù)的文本內(nèi)容以后,按下菜單Characters 的時(shí)候,程序會(huì)彈出一個(gè)消息框里面的內(nèi)容是字?jǐn)?shù)為多少,消息框的名字為文件加窗體的 Text 的內(nèi)容,具體的實(shí) 20 現(xiàn)代碼如下: int n = 。 ( 10) 對(duì)菜單 Paste 的測(cè)試 當(dāng)按下菜單 Paste 的時(shí)候,會(huì)在你所選中位置上出現(xiàn)你剛剛剪切或復(fù)制的那段內(nèi)容,而且 Cut 和 Copy 的 Enabled 的屬性為true 具體實(shí)現(xiàn)的代碼如下: = s。 ( 9) 對(duì)菜單 Copy 的測(cè)試 當(dāng)你選中你要剪切的文件內(nèi)容之后,按下 Copy 按鈕時(shí), Copy和 Cut 的 Enabled 屬性為 false 此時(shí)所選中的內(nèi)容保存在靜態(tài)變量 s 中,具體實(shí)現(xiàn)代碼如下: s = 。 = 。(圖 )(具體實(shí)現(xiàn)的代碼在附錄中的程序清單中有) ( 6) 對(duì)菜單 Exit 的測(cè)試 按下菜單 Exit 時(shí),如果文件內(nèi)容沒有發(fā)生改變的時(shí)候,直接退出程序,如果文件內(nèi)容發(fā)生更改的時(shí)候,就會(huì)彈出一個(gè)保存文件對(duì)話框,實(shí)現(xiàn)判斷文件是否發(fā)生更改的代碼如下: if ( == true) 與實(shí)際運(yùn)行 的結(jié)果進(jìn)行對(duì)照可知,結(jié)果正確。 = () + -文本編輯器 。 = true。 14 Windows CE 啟動(dòng)完成 啟動(dòng)界面 四、程序測(cè)試與分析 在程序的編寫過(guò)程中我們雖然遇到了一些問(wèn)題,但是經(jīng)過(guò)努力也已經(jīng)解決(具體的問(wèn)題和解決方法在附錄中的第 2 點(diǎn)中提到) .下面我們來(lái)對(duì)程序進(jìn)行簡(jiǎn)單的測(cè)試,在 Windows CE 下運(yùn)行程序,對(duì)各個(gè)部分進(jìn)行測(cè)試: ( 1) 程序初始狀態(tài) 15 程序剛開始運(yùn)行的時(shí)候的狀態(tài)如圖所示: (圖 ) 由于程序剛開始初始化的時(shí)候的程序是這樣的,如圖所示代碼: 把 Save, Save as, Edit, Format的 Enabled屬性都設(shè)置為 false,還有 textBox1的 ReadOnly屬性設(shè)置為 true對(duì)照?qǐng)D 運(yùn)行結(jié)果正確。然后點(diǎn)擊“ OK”,再點(diǎn)“ Apply”按鈕,然后按 “ Close”按鈕關(guān)閉“ Target Device connectivity Options”窗口 . 13 檢測(cè)連接選項(xiàng) 第十三步: 從 Visual Studio2020 的 TargetAttach Device 菜單中,連接目標(biāo)平臺(tái)。 11 超級(jí)終端顯示 Boot Loader 啟動(dòng)菜單選項(xiàng) 第八步: 啟動(dòng) Visual Studio 2020,打開實(shí)驗(yàn) 32編譯好的 Training工程,在 Targetconnectivity Option 中打開映象的下載配置選項(xiàng)。 Jflash 燒寫過(guò)程 第四步: 最后在命令 窗口出現(xiàn)“ Verification successful!”時(shí),說(shuō)明下載已成功。需要按照以下步驟來(lái)下載并啟動(dòng) WinCE 操作系統(tǒng)。 第七步: 利用 USB 線將目標(biāo)平臺(tái)與 PC 機(jī)相連,連通 ActiveSync; 【圖 12】 ActiveSync自動(dòng)連接 第八步: 按 F5,在彈出的 Deploy對(duì)話框的 Device列表框中選擇 xsbase270 ARMV4I Device,然后按“ Deploy”按鈕,測(cè)試程序自動(dòng)下載到目標(biāo)平臺(tái)上運(yùn)行。 三、設(shè)計(jì)實(shí)現(xiàn) 軟件程序編寫 第一步: 啟動(dòng) Microsoft Visual Studio 2020,在 Visual Studio IDE 中單擊 File | New | Projects… 菜單,在彈出的對(duì)話框左邊的 Project types(工程類型)中展開 Other Languages | Visual C | Smart Device, 選擇 Windows CE ,在對(duì)話框右 邊的 Templates(模板)中選擇 Device Application;在對(duì)話框的下面的 Name 保持默認(rèn)名字以及工程所保存的位置 E: \,單擊 OK按鈕。 二、 設(shè)計(jì)原理 軟件設(shè)計(jì) 利用 Visual Studio 2020 集成開發(fā)環(huán)境,利用控件創(chuàng)建窗體、菜單欄和菜單選項(xiàng)等,并編輯添加代碼以
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1