vb6.0代码如何升级为vb2005
我有一套库存管理系统的代码,想把它改为vs2005的代码。请教各位高人该如何做比较省事?
[解决办法]
升级可以 但是不要抱太大希望 因为升级以后 基本上 都不好用
[解决办法]
建议重写把。如果是在不好升级。而且vb6项目里大部分是类的话,你可以保留vb的现成东西。
把他们做在dll里。然后vb2005调用。新添加功能则使用vb2005做。
如果项目实在转不了,你可以使用vb2005做新内容,然后使用com方式让vb6调用。正好和上面是相反的。
项目太大的话,升级成本也高。建议采用上面两种方式吧。
[解决办法]
配置对应环境,比如你用vb6 oracle8 升级到vb2005 oracle 10这时候
你就要首先安装vb2005 oracle 10这些东西,这样,数据库驱动存在后,直接点击vb6代码,根据提示就可以升级,但是同一台电脑,只能安装vb2005,别的如vb6,vb2003存在,就麻烦了
升级以后,会有错误统计的html出现,打开它,会有对应升级不了的程序的连接,根据连接自己更改, 大体上就这个
还有就是自定义控件和报表孔件麻烦,自己看帮助文档可以解决
数据库取东西时候 vb6 ' .Field`(0) 2005中需要.Field`(0).value
还有就是excel 写入问题,注意一下