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

正文內(nèi)容

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

2024-12-10 15:00 上一頁面

下一頁面
  

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