Step-By-Step 創(chuàng)建PocketPc應(yīng)用程序(3)
發(fā)表時間:2023-08-12 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Step-By-Step 建立PocketPc應(yīng)用程序(3)作者: Dekker MSN:dekkerdillon@hotmail.com Email:Dekker99@163.com ...
Step-By-Step 建立PocketPc應(yīng)用程序(3)
作者: Dekker MSN:dekkerdillon@hotmail.com Email:Dekker99@163.com
3.任務(wù)3 從嵌入資源中設(shè)置Picture Box 的Image屬性
l 如果解決方案資源管理器不可見,選擇視圖 解決方案資源管理器(Solution Explorer)菜單命令。
l 要在程序中添加圖片作為源文件:
(1)在解決方案資源管理器中,在PocketPcApp項目上點右鍵并選擇添加 添加現(xiàn)有項上下文菜單命令。
(2)從文件類型中選擇圖像文件:下拉列表框
圖 6 添加圖片資源
(3)在解決方案資源管理器中,在圖片上點右鍵并選擇Properties。
(4)在Properties窗體中,設(shè)置生成操作屬性為嵌入的資源Embedded Resource。這將使文件嵌入主項目輸出中。
l 如果解決方案資源管理器不可見,選擇視圖 解決方案資源管理器(Solution Explorer)菜單命令。
l 在解決方案資源管理器中,在Form1上點右鍵并選擇查看代碼或按F7。
在文件后臺,在代碼頂部添加下列引用。
Imports System.Reflection
Imports System.IO
l 要將圖片加載到圖片框中,添加一個方法,名為AddImageToPictureBox。
Private Sub AddImageToPictureBox()
PictureBox1.Image = New System.Drawing.Bitmap(Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("PocketPcApp.logo.gif"))
PictureBox1.Size = PictureBox1.Image.Size
End Sub
l 要切換到設(shè)計界面,按SHIFT+F7或選擇視圖 設(shè)計器菜單命令。
l 要創(chuàng)建一個Form Load事件句柄,雙擊窗體的空白區(qū)域(沒有被任何控件覆蓋的地方)。設(shè)計器會自動創(chuàng)建一個句柄,并在文件后臺代碼區(qū)內(nèi),將鼠標(biāo)放到事件句柄方法上。
當(dāng)窗體被加載時,添加下列代碼來調(diào)用AddImageToPictureBox
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
AddImageToPictureBox()
End Sub
4.任務(wù) 4 運行應(yīng)用程序
l 選擇文件 保存所有菜單命令。
l 確定視圖 工具欄 設(shè)備被選中。
在設(shè)備擴(kuò)展工具欄上的部署設(shè)備下拉框中,選擇Pocket PC 2002 模擬器(默認(rèn))。
圖7 部署設(shè)備選項
注意:在Device Extensions項目屬性頁面或在項目的Properties窗體中,你還可以修改配置設(shè)備。
l 要運行程序,選擇調(diào)試 啟動菜單命令或按F5。
Visual Studio .NET將顯示出部署PocketPcApp對話框,如圖4.9。要繼續(xù),點部署Deploy。
圖 8 部署PocketPcApp對話框
下示窗體顯示正在運行的程序。注意,窗體在Pocket PC 2002 Emulator中顯示出來可能要花一點時間。在窗體在Pocket PC 2002 Emulator中顯示出之前,不要做任何動作。
l 要關(guān)閉窗體,右上角點OK,如圖4.10所示。當(dāng)你在Emulator中關(guān)閉窗體時,你將看到,程序會從IDE的調(diào)試模式中退出。不要關(guān)閉Pocket PC 2002。
圖 9 Pocket PC 2002 Emulator模擬器運行后界面
圖 10 Step-By-Step PocketPcApp運行結(jié)果
到此我們的實驗結(jié)束,你是否已經(jīng)在你的計算機(jī)上運行!以上程序已經(jīng)在Microsoft Visual Studio .NET 2003 中文版環(huán)境下調(diào)試并運行成功!
更多的學(xué)習(xí)資源請參看Microsoft Visual Basic .NET 2003 Resource Kit
作者: Dekker MSN:dekkerdillon@hotmail.com Email:Dekker99@163.com