怎樣可以編寫程式在PDA上?[20分]

2007-01-03 6:34 pm
我想問 Visual C++, Visual Basic 的程式能否在 PDA 的平台上執行?
如果不能夠,有什麼方法可以令這些程式可以執行於 PDA 平台上?
一般PDA 是支援什麼類型的程式語言?
希望有高手可以賜教,萬分感謝。

回答 (3)

2007-01-03 10:20 pm
✔ 最佳答案
你既 PDA 係指 windows based 吧? 即是 windows mobile edition (PPC Pocket PC)?
如果係指 Palm 就唔得了

VC++ / VB 程式不能直接左 PDA platform 執行,
因為compile 出黎既 executable format 唔乎合 PPC 既platform
但 Visual Studio .Net 就可以設定 execute platform 係邊一個

另外有2隻 都係 MS Visual 類既免費ools 專for PPC
eVC++ (embedded Visual C++) 同 eVB (embedded Visual Basic)
比較小program 會用 eVB 開發, 因為佢係類似 VBScript 咁係部機度執行,
依賴性較強. 而 eVC 其實比 VS.net 細 + 好用, 不過香港小d人用

programming in eVC 就同普通programming 不太大分別, 要小心留意library 內有d fucntion 係冇define 到

一般PDA 會支援 java (要安裝 midlet), 同其他係其他platform develop 既 exe format. Java 就比較慢, 小d人會開發, 始終Java 個市場係 Mobile phone 果邊多過純 windows based OS

依度有個簡單既 eVC 簡介:
http://www.vckbase.com/document/viewdoc/?id=1107

官方網站 既 sample:
http://www.microsoft.com/china/MSDN/library/Mobility/embedded/dnce50evclab.mspx?mfr=true
建議用eVC / VC.net, 比較穩定好多~
以我所知好似有一隻 pascal verison 都support, 但我未試過, 唔敢講太多~

2007-01-03 15:03:30 補充:
eVC 4.0 free verisonhttp://www.microsoft.com/downloads/details.aspx?familyid=1DACDB3D-50D1-41B2-A107-FA75AE960856&displaylang=en
參考: Self Experience~
2007-01-03 9:56 pm
我的回答適用於運行Pocket PC的PDA

補充上一位的答案, 能在Pocket PC的Visual C++及Visual Basic必須有.NET Framework的支援.

至於舊版的Visual Basic 6, 程式不能在Pocket PC上執行. 以前Microsoft另有一套Embedded Visual Basic用來寫Pocket PC程式的, 但推出.NET Framework之後就沒有再給公眾下載.

另外Pocket PC只需要安裝Pocket PC版本的Java Virtual Machine (JVM)後, 也可以執行Java的程式. 我用的Pocket PC JVM是CrEme:

http://www.nsicom.com/Default.aspx?tabid=138
2007-01-03 6:57 pm
According to MSDN, yes: http://msdn2.microsoft.com/zh-tw/library/s2d5459a(VS.80).aspx

Hope this help


收錄日期: 2021-04-23 20:45:09
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070103000051KK00845

檢視 Wayback Machine 備份