【文章內(nèi)容簡介】
立過程。這里不做重點。3. 獲取幫助Visual Studio 2005不僅提供了強大的開發(fā)支持功能,還為開發(fā)者提供了非常全面的幫助體系。Visual Studio 2005的幫助文檔集成在MSDN Library中,并通過動態(tài)幫助和外部幫助的形式展現(xiàn)給開發(fā)者。 Windows Mobile 環(huán)境要求與配置:操作系統(tǒng):Windows 2000(SP3以上),或者Windows XP開發(fā)環(huán)境: Visual Studio 2005和Windows Mobile SDK同步軟件:ActiveSync 仿真模擬器:Windows Mobile Emulator Images相關軟件的先后安裝步驟如下:a) 安裝Visual Studio 2005 TRM(開發(fā)主工具)b) 安裝ActiveSync Developer Preview(微軟的同步軟件可以同時支持Pocket PC和Smartphone與計算機之間通信,用于仿真機數(shù)據(jù)傳輸測試)c) 安裝Windows Mobile SDK for Pocket PC(Pocket PC開發(fā)SDK)d) 安裝Windows Mobile Emulator Images(Windows Mobile )安裝成功后可以打開Visual Studio 2005編譯器,在“新建工程”/“職能設備”中找到“windows mobile pocket PC”的新建項目選擇。如圖310所示。圖310在工具的設備仿真管理器中可以找到Windows Mobile 中文模擬器。圖311重起機器后,在計算機任務欄右下角會發(fā)現(xiàn)灰色的ActiveSync標志“ ”,在計算機硬盤列表頁面會出現(xiàn)移動設備標志。 測試環(huán)境的搭建雙擊右下角ActiveSync標志“ ”,彈出ActiveSync配置窗口,點擊“連接設置”設置連接參數(shù)。如圖312所示。圖312其中重要設置:允許USB連接:選中時可以支持真實測試機的測試。允許連接到以下其中一個端口:當用模擬器測試時,這里一定要選擇“DMA”。這臺機器連接到:用模擬器測試這里選擇“單位網(wǎng)絡”。選擇Visual Studio 2005編譯器中的仿真管理器中可以找到Windows Mobile 中文模擬器,右鍵“連接”,彈出模擬器。如圖313所示。圖313這時點擊“仿真管理器”中的刷新按鈕,查看連接情況,如果成功,選中的模擬器前面會有綠色箭頭符號“”,這時選中點擊“插入底座” 。如圖314所示。圖314稍等片刻,這時任務欄ActiveSync端口符號會變成綠色“ ”,則說明已經(jīng)連接成功,這時候雙擊計算機硬盤列表頁面會出現(xiàn)移動設備標志“” ,會看到模擬器中內(nèi)部文件結構,如圖315所示。 圖315 設置移動設備網(wǎng)絡連接點擊模擬器“開始”/“設置”/“連接”/“網(wǎng)卡”,設置網(wǎng)卡信息。 圖316“網(wǎng)卡連接到”選擇“默認單位設置”,點擊下面的“NE2000兼容Ethernet驅動程序”,如圖316所示。設置局域網(wǎng)連接參數(shù)包括IP地址和服務器DNS,填寫完成后點擊右上角“ok”后退出,如圖317所示。 圖317網(wǎng)卡設置成功后,點擊模擬器“開始”/“設置”/“連接”/“連接”,設置連接信息。選擇“連接”/“高級”/“選擇網(wǎng)絡” 圖318在“程序自動連接Internet時”和“自動連接專用網(wǎng)絡”都使用“單位設置”,點擊右上角“ok”后保存退出。如圖318所示。我們可以打開模擬器自帶的IE瀏覽器,打開一個網(wǎng)頁如果設置成功則可以連接到Internet和局域網(wǎng)。如圖319所示。圖319 客戶端的部署當在開發(fā)機(通常是桌面計算機)上完成了Windows Mobile應用程序的開發(fā)和測試工作后,就需要將其部署到實際的設備中去。.NET Compact ,因此, Compact Framework。 Framework SDK或者Visual Studio 2005,.NET Compact Framework的安裝文件就會被部署到桌面計算機上。如果安裝的是Visual Studio 2005,則這個文件位于\Program Files\Microsoft Visual Studio 8\SDK\\CompactFramework目錄下。 Installer數(shù)據(jù)文件, Compact Framework通過ActiveSync部署到移動設備上。當使用Visual Studio 2005運行一個Windows Mobile應用程序是,.NET Compact Framework會被自動地部署到模擬器或是真實設備中。但對于客戶來說,讓它們安裝Visual Studio Compact Framework是不現(xiàn)實的, Compact Framework部署到設備上。, Compact Framework , Compact Framework安裝記錄, Compact Framework。如圖320所示。圖320 Compact Framework以后,都可以通過直接將可執(zhí)行文件以及相關輔助文件復制到設備中來運行。程序部署較常用的是CAB安裝包。CAB安裝包小巧,適合于內(nèi)存有限的移動設備。Visual Studio 2005對CAB安裝包的制作提供了良好的支持,開發(fā)者只需進行一些操作,無需編寫代碼就能完成安裝包的制作。具體的制作過程將在下一章的軟件開發(fā)中做詳細的介紹。這里不做過多介紹。 Mobile 需求分析概述移動運營商每年在基站的維護和檢測上花費了很多的人力、物力和財力,檢測無線信號的分布情況,以便減少無線覆蓋的盲區(qū),實時檢測基站的工作狀況,以便及時修復基站發(fā)生的錯誤,基于這一需求,這里我們開發(fā)一款軟件,將手機所在位置的無線信號反饋給移動運營商,運營商則通過這些數(shù)據(jù),獲得各個區(qū)域的信號強弱并且分析和判斷基站的覆蓋情況和基站的工作情況,本章中,我們用Visual C 語言在Visual Studio 2005開發(fā)環(huán)境里開發(fā)一款基于Windows Mobile ??梢钥吹剑A備知識包括對Visual C 基本語法的了解,了解Visual Studio 2005環(huán)境,熟悉Windows Mobile ,能夠通過MSDN Library獲得自己想要的API的信息。這里,我們的開發(fā)環(huán)境是:Visual Studio 200ActiveSync Developer Preview、Windows Mobile SDK for Pocket PC、Windows Mobile Emulator Images中文版。. 軟件設計分析軟件要獲得手機信號的強弱,分別是int 。