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

正文內(nèi)容

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

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

下一頁面
 

【正文】 實現(xiàn)相應(yīng)的功能,最后完成C應(yīng)用程序的設(shè)計,并在 VS2020 中進行本地調(diào)試。該應(yīng)用程序是一個簡單的文本編輯器,類似簡單的記事本,可以實現(xiàn)文本新建、打開、保存、另存為、退出、撤銷、剪切、復(fù)制、黏貼、統(tǒng)計字數(shù)、左對齊、右對齊、居中、關(guān)于等基本功能。 平臺搭建: 通過建立 PC 機與 Windows CE 實驗箱間的連接下載已定制好的操作 系統(tǒng)鏡像 啟動 Windows Embedded CE 操作系統(tǒng)。 第六步: 保存所有修改的內(nèi)容,然后在 Visual Studio 菜單中選擇 Build textedit 或選擇Build Solution 菜單,編譯測試工程??梢赃B通的話,則啟動了Windows Embedded CE 操作系 統(tǒng),如下圖: 8 如果沒有出現(xiàn)以上界面,則說明還沒燒寫好 以及下載定制好的 。 9 Jflash 目錄 cmd 命令行 第三步: 打開目標(biāo)平臺電源,在命令行窗口輸入“ jflashmm pxa270 ”,下載 Bootloader引導(dǎo)程序,在進行選擇時,請選擇“ N”。 【圖 32】超級終端連接描述 第六步: 選擇連接串口,并將串口波特率設(shè)為: 38400,數(shù)據(jù)流選擇“無”,按“確定”按鈕 g 超級終端設(shè)置選項 超級終端成功設(shè)置菜單 第七步: 確定一下 PC與目標(biāo)平臺的串口接口線已接上,然后打開平臺電源開關(guān), Bootloader程序時,按空格鍵進入 Eboot 的菜單選項中。 目標(biāo)平臺發(fā)送廣播包選項 第十二步: 在 Ether Download Settings 中,就可以自動檢測到目標(biāo)設(shè)備名,點擊“ Active Devices”中的設(shè)備名就可以把設(shè)備名添加到“ Device Boot Name”中去。 Flash 拆除選項 第十 六步: 操作系統(tǒng)映像下載完畢后, Windows Embedded CE 操作系統(tǒng)自動啟動。 = true。 與實際運行的結(jié)果(圖 )對照,結(jié)果正確 (圖 ) ( 3) 對菜單 Open 的測試 按下 Open 菜單會彈出一個對話框,對話框中的文件類型選擇內(nèi)同有 (*.rtf)和 All File(*.*)選中你要打開的文件之后窗體的Text 為你所要打開的文件的名字加 -文本編輯器 ,具體實現(xiàn)的代碼如下: = (*.rtf)|*.rtf|All File(*.*)|*.*。 (圖 ) ( 5) 對菜單 Save as 的測試 按下菜單 Save as 時,它就會彈出一個對話框,讓你選擇保存路徑,和填寫文件名,單擊 ok 之后文件就會出現(xiàn)在你所要保存 18 的路徑下面,通過實際的測試可知結(jié)果和編程所要預(yù)期的結(jié)果一致。 ( 8) 對菜單 Cut 的測試 當(dāng)你選中你要剪切的文件內(nèi)容之后,按下 Cut 按鈕時,你所選 19 中的內(nèi)容會不見,而且 Copy 和 Cut 的 Enabled 屬性為 false此時所選中的內(nèi)容保存在靜態(tài)變量 s 中,具體實現(xiàn)代碼如下: s = 。 通過實際的測試可知結(jié)果和編程所要預(yù)期的結(jié)果一致。 通過實際的測試可知結(jié)果和編程所要預(yù)期的結(jié)果一致。 通過實際的測試可知結(jié)果和編程所要預(yù)期的結(jié)果一致。 通過實際的測試可知結(jié)果和編程所要預(yù)期的結(jié)果一致。 通過實際的測試可知結(jié)果和編程所要預(yù)期的結(jié)果一致。 result1 = ( 這 是 一 個 簡 單 的 記 事 本 , 關(guān)于 , , , )。 result =(文件 + + 內(nèi)容已更改,是否需要保存? , 保存提示 , , ) 。 b.寫文件: (, )。 } ()。 還有本來我們想要添加一個快捷菜單的,雖然在仿真器上可以看到效果(如下圖所示)但是在實際硬件上運行的時候卻沒有,所以最后我們只有放棄這個想法。 using 。 using 。 = false。 = true。 = true。 27 DialogResult result = new DialogResult()。 } = 。 = true。 DialogResult result = new DialogResult()。 } OpenFileDialog openFile1 = new OpenFileDialog()。amp。 。 = false。 = rtf Document(*.rtf)|*.rtf|All Files(*.*)|*.*。 0) { //保存 的實現(xiàn) StreamWriter sw = new (, false)。 = () + -文本編輯器 。 ()。 // = *.rtf。amp。 } fileAdress = 。 } else if (result == ) { return。 = 。 } //Copy復(fù)制 private void menuItem12_Click(object sender, EventArgs e) { s = 。 } //Paste黏貼 private void menuItem13_Click(object sender, EventArgs e) { = s。 } //Left左對齊 private void menuItem17_Click(object sender, EventArgs e) { = 。 DialogResult result1 = new DialogResult()。 } } } 課程體會 ( 1)程序編寫完成后在編譯是時會出現(xiàn)一些很小的錯誤,這時候耐心和合作精神很重要,只有經(jīng)過細心分析代碼并一點一滴進行改進,才能使項目工作向前推
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1