佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

搜索
查看: 1194|回复: 10

从VB6的程序转去Pocket PC的方法 (成功了!)

[复制链接]
发表于 3-10-2007 03:20 PM | 显示全部楼层 |阅读模式
菜鸟问题,请大家帮帮忙!

Q1. 我有一个简单的VB6 程序 (简单的计算程序), 想要把它port 去Pocket PC (Windows Mobile 5)。
请问我需要什么基本的software来convert去pocket PC?
用VB2005 express 可以吗?
或我应该有什么开发工具?


Q2. 我手上没有Pocket PC。
有什么好用免费的Simulator 可以介绍?


谢谢。

[ 本帖最后由 clip 于 4-11-2007 08:45 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 9-10-2007 02:31 PM | 显示全部楼层

回复 #1 clip 的帖子

没有人能帮忙? 看来要靠自己了, 找到了, 我会update这里。
谢谢!
回复

使用道具 举报

发表于 14-10-2007 04:18 PM | 显示全部楼层

回复 #1 clip 的帖子

可以用Visual Studio 2003,2005或最新的2008Beta Pro 版本。
没错的话,Express版本应该没有support smart device。
没有Pocket PC, Debug时可以选择Emulator。
回复

使用道具 举报

 楼主| 发表于 14-10-2007 05:03 PM | 显示全部楼层
原帖由 k-1 于 14-10-2007 04:18 PM 发表
可以用Visual Studio 2003,2005或最新的2008Beta Pro 版本。
没错的话,Express版本应该没有support smart device。
没有Pocket PC, Debug时可以选择Emulator。

谢谢, 是不是一定要用Pro edition?
Visual Studio 2003 compile出来的可以跑在windows Mobile 5.0/6.0 吗?
回复

使用道具 举报

发表于 15-10-2007 04:46 PM | 显示全部楼层

回复 #4 clip 的帖子

不一定,不过一些程式只要做些少许修改就能跑了。
回复

使用道具 举报

发表于 16-10-2007 01:49 AM | 显示全部楼层
原帖由 clip 于 3-10-2007 03:20 PM 发表
菜鸟问题,请大家帮帮忙!

Q1. 我有一个简单的VB6 程序 (简单的计算程序), 想要把它port 去Pocket PC (Windows Mobile 5)。
请问我需要什么基本的software来convert去pocket PC?
用VB2005 express ...


可以用Visual Studio .Net 2003 或者是Visual Studio 2005 Standard Edition
记得2005的要有"Standard Edition"那个字眼,如果你去买cd的话,那些包装只些Visual Studio2005而已的话都不能用来做Pocket Pc或者是电话的application的..
Express Edition的没有能做Pocket Pc的application
回复

使用道具 举报

Follow Us
发表于 16-10-2007 02:00 AM | 显示全部楼层
原帖由 clip 于 14-10-2007 05:03 PM 发表

谢谢, 是不是一定要用Pro edition?
Visual Studio 2003 compile出来的可以跑在windows Mobile 5.0/6.0 吗?

2003的要名字是 Visual Studio .NET 2003(一定要有.Net字眼,install 时候可能会出现什么ASP.Net 1.1还没udpate什么的...在install 那之前,要去control panel/ add/remove program 那里install IIS(一定要记得click "detail"然后select全部),然后才可以install visual studio .net 2003, 要不然的话你install了之后不能compile 的,会出现errors)
2005的是 Visual Studio 2005 Standard Edition (里面已包含了做.NET的application,我install了问题多多,到现在还没有解决咧,救命救命,我install了之后能做web application的东西,但是mobile application的都不能用,那里一直显示我的J#distrubutor有问题,然后我要uninstall visual studio 2005standard edition却又不能uninstall,搞到我现在要format电脑   )
我现在在写着论文也是用着2005的..也正做着pocket pc的application,或许可以交流交流下..
回复

使用道具 举报

 楼主| 发表于 27-10-2007 01:27 PM | 显示全部楼层

回复 #7 tommytan1985 的帖子

我刚装了Visual Studio 2005.
click New project 时,
Project type: Smart Device, 有
1. Pocket PC 2003
2. Smartphone 2003
3. Windows CE 5.0

我是要用在HP的PDA phone, OS Windows mobile 5.0。
请问我要用哪一个?
回复

使用道具 举报


ADVERTISEMENT

发表于 29-10-2007 01:17 PM | 显示全部楼层
原帖由 clip 于 27-10-2007 01:27 PM 发表
我刚装了Visual Studio 2005.
click New project 时,
Project type: Smart Device, 有
1. Pocket PC 2003
2. Smartphone 2003
3. Windows CE 5.0

我是要用在HP的PDA phone, OS Windows mobile 5.0 ...

Pocket PC 2003吧..你create新的project然后直接按run..就会出现跟你的windows mobile一样的interface了..
回复

使用道具 举报

 楼主| 发表于 4-11-2007 08:44 AM | 显示全部楼层

回复 #9 tommytan1985 的帖子

成功了, 但要修改一些code, 那个.net compact framework 有很多限制。

我是用Convert 的功能, 把VB6 convert 去VB.net.

它不能运行, 要修改,修改后,VB.net 可以跑了, 我在create Pocket PC 2003的project。

然后把vb.net 的control,(textbox, button & etc) 一个一个copy & paste 去 PPC的那个form.

还是不跑, 又修改一些code, 现在终于成功了。

VB.net 对我来说, 是全新的, 会VB6, 不一定就会VB.net。。
回复

使用道具 举报

发表于 7-11-2007 05:04 PM | 显示全部楼层
原帖由 clip 于 4-11-2007 08:44 AM 发表
成功了, 但要修改一些code, 那个.net compact framework 有很多限制。

我是用Convert 的功能, 把VB6 convert 去VB.net.

它不能运行, 要修改,修改后,VB.net 可以跑了, 我在create Pocket PC 2003的 ...

哦...恭喜哦..能做就好了..哈哈..以后我有什么关于做pocket pc的东西的难题我就能问你了!哈哈.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2026 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 29-3-2026 09:40 PM , Processed in 0.105466 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表