日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

.net Compact Framework 程序设计起步(智能设备的程序设计)

發布時間:2025/3/15 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .net Compact Framework 程序设计起步(智能设备的程序设计) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
什么是智能設備?PDA,SmartPhone等MS一系列與手持設備相關的產品都可以叫做智能設備。

可以有很多方法開發與設計PDA等智能設備的程序,這里只討論.net Compact Framework下的程序設計。所謂公欲善其事,必先利其器,這里先說明一下如何設定一個PDA的開發環境。

在VS.net2003中已經自帶了一個PDA的模擬器,讓我們可以很快的在一臺PC機上開發和測試PDA應用程序。這個模擬器名為emulator,默認的安裝位置應該是:C:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\ConnectionManager\Bin,而在相應的Images目錄下,應該有兩個映像文件,分別用于加載Pokect PC 2002和Windows CE.net的模擬程序。

你可以在VS.net下自動加載并測試這樣的程序(后面講到),這里先手動的啟動它。

你是不能通過雙擊Emulator.exe而啟動模擬器的,它應該同時加載一個映像文件,你可以建立一個BAT文件來啟動它(啟動界面參見后面的): 1c:
2cd?"C:\Program?Files\Microsoft?Visual?Studio?.NET?2003\CompactFrameworkSDK\ConnectionManager\Bin"
3start?Emulator.exe?/CEImage?Images\PocketPC\2002\1033\PPC2002.bin?/Skin?Images\PocketPC\2002\1033\ppc2002.xml?/Video?352x496x16?/Ethernet?true?
如果你的PC系統是XP并且在網上升級了SP2,并且系統運行在“實模式”(自己這樣認為的)下,那么你將得到一個錯誤信息。如果你鏈接在Internet上,并且通過錯誤向導,你應該可以在MS的網站是找到相關的錯誤信息并更正它。

或者,查看你的Boot.ini文件,其中的啟動選項里或者有這的內容:/noexecute=optin 修改為:/execute
如果還有錯誤而不能啟動模擬器,請刪除所有的啟動選項使它可能像這樣:
1[boot?loader]
2timeout=5
3default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
4[operating?systems]
5multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft?Windows?XP?Professional"?/execute?/fastdetect
6
好了,這樣應該可以運行PDA或者WindowsCE的模擬器了。但或許你并不能成功,因為PC與模擬器的通信是通過網卡的,如果你的PC機沒有活動的網卡,那么模擬器也是不能正常工作的。如果你的PC機正鏈接在Internet上,那么這個問題已經解決了。如果你是單PC機,那么你得再安裝MS的

方法:
1、打開控制面板。
2、“添加新硬件”(注意,這里的中文是我自己翻譯的,可能與你的PC機上的不一樣)
3、點擊“下一步”,當然你是找不到新硬件的。如果不幸你正好安裝了新硬件,那請先安裝好你的新硬件吧。
4、騙電腦說:是的,我已經把新硬件添加到主機主了。
5、查找硬件類別,當然也是走過場,選擇最后一個(也可能是第一個):添加一個新的硬件。
6、下一步
7、選擇自己安裝新硬件。
8、找到網卡設備(NetWork adapters),下一步
9、選擇MS公司,Microsoft loopback adapter
10、后面的自己安裝了,下一步,下一步。。。。。
這樣,你在單機上也可以模擬PDA編寫程序了。

下面就是一個不成文的Hello,world了。
打開VS.net2003,建立一個項目,當然一個獨立的工程也行。
選擇C#->Smart Drivce Application(應該是智能設備應用程序)
好了,一個Form應該出來了,加一個Button和一個Lable,讓點擊Button的時候,Lable上的Text為“Hello,world.”
如果這個你做不到的話,下面的就最后不要看了。呵呵,,相信沒有人不會的。。。當然,你最好也添加一個Button,讓它被點擊時退出Form

好了。Ctrl+F5,開始吧。。。(F5也行)
選擇一個模擬器吧,默認你是只有一個模擬器和一個設備鏈接的。我這里有好幾個,呵呵,一會再講怎樣添加模擬器。

VS.net2003默認的是2002,但它好像有點小問題,沒關系,是完全可以運行我們的Hello,world的。

如果你很幸運,你可以看到這樣的一個PDA啟動界面。呵呵,可以玩一下PDA了。。。
請注意,如果你的在VS.net2003下新建的項目,那么在第一次啟動PDA模擬器時候,會自動給PAD安裝.net Compact Framework.而且在退出模擬器的時候,要保存PAD模擬器的狀態,否則下次啟動的時候又要重新安裝.net Compact Framework...
如果你是手動啟動的模擬器,上面提到的方法,那么你的PDA模擬器上是沒有安裝.net Compact Framework的,當然也就不能運行Hello world了。。。

好了,請仔細觀察VS的輸出內容,這時候應該正在啟動應用程序,一會你就會看到:我們的Hello,world.出來了:

請點擊Exit退出程序,否則下一次編譯啟動時會提示錯誤,你無法寫入程序文件,因為PDA的程序一但啟動后是不關閉的。只有在內存不足時,系統才會關閉,所以我們自己做一個Exit,但只是為了調試,真的程序也是不要退出的。原因是與PDA的工作模式相關的。更多的請參考相關書籍了。

更多的用.net開發智能設備的文章我會在后面的學習中寫出來與大家討論。這里就重新只說明如果安裝并啟動模擬器,以便面開發使用。

Emulator2002的網絡設置不是很好,不知道什么原因,它不能訪問局域網的IIS。而2003Phone Edition則可以。我不知道為什么,反正它的網絡鏈接設定都得設定為Work.

2002可以訪問126但不能訪問我的局域網上的Server.


2003都可以訪問。。。

關于2003的電話版模擬器,可以在MS的網站上下載到,我弄丟了下載地址,找一下應該不難。
好了,更多的內容在以后學習到了再寫吧,今天我也只做個Hello,world.

因為PDA可以訪問Web服務器,而我們又可以在在Web服務器上添加WebService等一些計算工作大量放在服務器上的分布式程序,想必這樣的工作模式會是一個很好的新天地。。。。。


轉載于:https://www.cnblogs.com/WuCountry/archive/2006/02/20/334076.html

總結

以上是生活随笔為你收集整理的.net Compact Framework 程序设计起步(智能设备的程序设计)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一区福利视频 | 天天摸天天操天天射 | 69视频一区二区 | 亚洲玖玖玖 | 亚洲骚图| 国产精品日日夜夜 | 成人禁污污啪啪入口 | 欧美一区日韩一区 | 怡红院院av| 快色av | 女人一区二区三区 | 高清不卡av| 国产综合在线观看视频 | 最新天堂在线视频 | 免费在线观看www | 天天操天天干天天摸 | 日韩性生活大片 | 少妇一级淫片免费播放 | 免费成人深夜小野草 | 中文字幕精品在线视频 | 娇妻被老王脔到高潮失禁视频 | 亚洲高清在线一区 | 日本三级少妇 | 亚洲图片偷拍区 | 免费的黄色av | 日韩小视频在线观看 | 久久久久亚洲av成人网人人网站 | 日韩中文字幕av电影 | 国产日产欧洲无码视频 | 99久久久精品 | 视频在线观看网站免费 | 日韩精品久久久久久久的张开腿让 | 韩国主播青草55部完整 | 少妇又色又紧又爽又刺激视频 | 日韩av在线一区二区三区 | 五月婷婷综合色 | 人妖一区二区三区 | 精品无码久久久久久久久 | 国产影视一区二区三区 | 不卡影院 | 农民工hdxxxx性中国 | 日本精品久久久久久 | 日韩一区在线视频 | 色欧美片视频在线观看 | 日日日日操 | 欧美精品免费在线 | 黄色一级在线观看 | 欧美丰满熟妇bbbbbb百度 | 一级在线看 | 精品国产色 | 伊人福利| 成人免费在线 | 亚洲一区二区精品在线 | 九色porny原创自拍 | 性生活三级视频 | 欧美a网 | 视频国产一区 | 自拍偷拍五月天 | 美女免费黄色 | 天天色天天射天天操 | 色婷婷国产精品综合在线观看 | 国产日韩欧美视频在线 | www黄色片网站 | 国产熟妇乱xxxxx大屁股网 | 性欧美久久 | 草视频在线观看 | 污污在线免费观看 | 顶弄h校园1v1 | 成人日韩在线观看 | 日本高清有码 | 久草免费福利视频 | 亚洲精品av在线 | 狠狠操夜夜操 | 日本久久久久久久久久久 | 午夜影院在线视频 | 日本免费黄色网址 | 在线不卡的av | 亚洲人视频在线观看 | 国产网站无遮挡 | 蜜桃传媒一区二区亚洲av | av伦理在线 | 欧美激情第二页 | 国产精品夜夜爽张柏芝 | 国产亚洲精品久久久 | 日韩成人高清在线 | 美女吞精视频 | 国产喷水福利在线视频 | 99er在线 | 伊人久久久久噜噜噜亚洲熟女综合 | 免费美女av | 福利第一页 | 日韩精品乱码久久久久久 | 98色 | 日韩欧美一区二区三区四区 | 久久免费公开视频 | 日本一级免费视频 | 91视频三区| 自慰无码一区二区三区 | 在线播放色 |