討論區快速選單
知識庫快速選單
傑米的攝影旅遊筆記 網路投保旅行平安險 政府補助!學嵌入式+物聯網
[ 回上頁 ] [ 討論區發言規則 ]
有關於vs 2005開發wince
更改我的閱讀文章字型大小
作者 : fu1222(12345)
[ 貼文 16 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/11 下午 04:46:35
問題一:
之前我是有發過用vb.net來開發的文章,但後來發現,如同回文的qazujm(joe)大大所說,

C++包山包海,C#和VB.NET較受限(我沒碰到那麼核心所以沒太大感覺)

後來有去找到一本"Microsoft Windows CE.NET 程式設計"這本,那我就照他上面去練習

得知我在WINCE上的視窗之類的都要註冊才可以顯示出來,那我就有疑問了,就是開發環境上的差別

我用的是EVC(我原先其實是有想過用EVB,但礙於他沒有支援了所以就算了)

那我最近有去問廠商有關於板子上的問題,結果他就說他們是用C++開發(Visual stuidio 2005 Platfrom builder)

那我就想起了qazujm(joe)大大所說的C++功能最強大,那就乾脆入手C++好了想說都是程式應該差不多,

主是要是想問在Visual Studio 2005上的Platfrom builder要如何設定才可以叫出像是evc的wince.net模擬器介面

因為我安裝完後是出現"Platfrom Builer for ce 6.0" OS Design, 那我點進去他就出現設定精靈,

可是它不像是EVC一樣標頭檔、主程式寫一寫,模擬器選擇後DEBUG就可以出現如同板子上的WINCE介面

,所以想問各位大大可否告知正確的流程。

問題二:
在語言上的選擇,是C++目前在業界較吃香嗎?

還有在參考的工具書方面是否有推薦的,因為我有點怕EVC的語法不支援VS2005 for Platfrom Builer上

以及正確的開發流程應該是什麼?

麻煩各位大大告知了,謝謝唷


作者 : qazujm(joe) Visual Basic卓越專家C#優秀好手貼文超過1000則
[ 貼文 1521 | 人氣 2524 | 評價 9070 | 評價/貼文 5.96 | 送出評價 90 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/11 下午 05:30:35
>因為我安裝完後是出現"Platfrom Builer for ce 6.0" OS Design, 那我點進去他就出現設定精靈,
>可是它不像是EVC一樣標頭檔、主程式寫一寫,模擬器選擇後DEBUG就可以出現如同板子上的WINCE介面

eMbedded Visual C++ 4.0 SP4
http://www.microsoft.com/downloads/details.aspx?FamilyID=4a4ed1f4-91d3-4dbe-986e-a812984318e5&displaylang=en

智慧型裝置專案的新功能
http://msdn.microsoft.com/zh-tw/library/s2d5459a(VS.80).aspx

Platform Builder是建構作業系統,不是寫程式用。作業系統是CE 5.0的話,可以用eVC++ SP4或 VS2005 Professional以上版本來開發。

>還有在參考的工具書方面是否有推薦的,因為我有點怕EVC的語法不支援VS2005 for Platfrom Builer上

http://findbook.tw/search?q=Douglas+Boling&keyword_type=author
Douglas Boling的書是經典...
作者 : fu1222(12345)
[ 貼文 16 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/12 上午 12:36:43
>eMbedded Visual C++ 4.0 SP4

>Platform Builder是建構作業系統,不是寫程式用。作業系統是CE 5.0的話,可以用eVC++ SP4或 VS2005 Professional以上版本來開發。

關於這兩點,我想再問一下,那Platform建構作業系統,是指如果要客製化一個作業系統就要靠他去寫囉?

那我是買Douglas Boling所寫的那本,所以我是用EVC去寫(練習上面的範例),那照你所說要用VS2005 Professional去開發,

是要從專案那個選項去寫才可以在模擬器上RUN(就是出現一個有windowsCE.net logo的模擬器),

因為我不想一次開兩套開發環境,想說可以在同一套開發(就是寫出後像EVC一樣直接看到模擬環境上的呈現)

另外一問,像Douglas Boling先生所寫的那兩本經典的書(Microsoft Windows CE.NET 程式設計、

Programming Windows Embedded CE 6.0 Developer Reference,4th Edition),以內容來看感覺介紹很多,所以想請問像這類的書應該如

何讀起、學起才比較好?因為我照書上key完後是有看到結果,但不是很明白如何撰寫屬於我自己的程式(就是我心中所想要的功能自行打出)

他我初步感覺是理論實作並行,我個人覺得難度上是比一般學校所教的教學書還來的高,所以想問有經驗的大大們,要如何正確的學習、利用這類

的書?謝謝唷
作者 : qazujm(joe) Visual Basic卓越專家C#優秀好手貼文超過1000則
[ 貼文 1521 | 人氣 2524 | 評價 9070 | 評價/貼文 5.96 | 送出評價 90 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/12 上午 09:51:34
>關於這兩點,我想再問一下,那Platform建構作業系統,是指如果要客製化一個作業系統就要靠他去寫囉?
是的,用它結合BSP和所需元件來產生。

>是要從專案那個選項去寫才可以在模擬器上RUN(就是出現一個有windowsCE.net logo的模擬器),
選擇Win32、MFC、ATL智慧型裝置專案

>他我初步感覺是理論實作並行,我個人覺得難度上是比一般學校所教的教學書還來的高,所以想問有經驗的大大們,要如何正確的學習、利用這類的書?謝謝唷

CHARLES PETZOLD WINDOWS程式設計
http://findbook.tw/book/9789861250557/basic

他的書內容編排是類似上述經典,C++視窗程式,學習曲線本來就很難,只能按步就班,想快的話,就用C#,VB.Net...
作者 : fu1222(12345)
[ 貼文 16 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/12 下午 10:59:22
我發現我在裝置模擬器管理員是有Datastore、Others,

其中Datastore中有Platform Builder、Pocket PC 2003 、Smartphone 2003、Windows CE 5.0

問題又來了,Windows CE 5.0我按右鍵是沒有"Connect"這個選項,即是沒辦法開啟Windows CE 5.0模擬器

然後我去下載了Windows CE 5.0模擬器(獨立的),然後在C槽建立出一個共享資料夾,將我在EVC所寫的程式執行檔放在其中

執行模擬器後,跳出WINCE介面(也有我的程式執行檔),那我現在可以將這個獨立的Wince CE模擬器掛在其中

再由ATL、智慧型裝置、MFC去撰寫嗎?
作者 : qazujm(joe) Visual Basic卓越專家C#優秀好手貼文超過1000則
[ 貼文 1521 | 人氣 2524 | 評價 9070 | 評價/貼文 5.96 | 送出評價 90 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/13 上午 10:14:59
Smart Device Development
http://msdn.microsoft.com/en-us/library/sa69he4t(VS.80).aspx

Cannot create a new C++ Win32 Smart Device project
http://social.msdn.microsoft.com/Forums/en/vssmartdevicesnative/thread/ab90db8a-6a62-4dc8-9ad8-41b64961e95b

>再由ATL、智慧型裝置、MFC去撰寫嗎?

剛才產生智慧型專案時,發生錯誤,有相同困擾的人,可參考以上;如果是用VS 2005 C++ Professional,已安裝CHT/USA Windows Mobile 5.0 Pocket PC R2 Emulator,新增智慧型專案後,在[目標裝置],可選所要的模擬器,按下箭頭,[開始偵錯],就會啟動模擬器秀出程式...
作者 : fu1222(12345)
[ 貼文 16 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/16 上午 01:28:41
再度謝謝你唷,現在我先用evc來編譯選emulator後就可以在上面跑我設計的結果

不過在vs2005中我還是只能選smartphone、mobile的模擬器,但我還是先加強我的程式功力吧@@
 板主 : 徵求中
 > WinCE/eVC - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - WinCE/eVC - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
WinCE/eVC
1 ChannelAyu 800 
2 770 
3 jonathan321 380 
4 lzx 220 
5 house 220 
6 ohyajack 160 
7 joe 130 
8 =悠= 120 
9 2338998 110 
10 阿偉 100 
WinCE/eVC
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.046875