首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将软件从VisualBasic 5升级到8

将软件从VisualBasic 5升级到8
EN

Stack Overflow用户
提问于 2012-01-23 20:50:38
回答 1查看 241关注 0票数 0

我给了一个用VB5写的VisualBasic软件。现在,整个系统应该可以在Windows7下运行,因此需要将其转换为VB8或VB9。这些年来,VB的大部分API似乎发生了很大的变化,所以对我来说,仅仅进行几次代码升级似乎是不可能的,一切都很好……

最大的问题是表单。本软件中有许多表单,它们在.frm文件中声明,并且总是这样开始:

代码语言:javascript
复制
VERSION 5.00
Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.1#0"; "COMDLG32.OCX"
Object = "{6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.2#0"; "COMCTL32.OCX"
Begin VB.MDIForm frmMain 
   BackColor       =   &H00C0FFFF&
   Caption         =   "voice"
   ClientHeight    =   6990
   ClientLeft      =   165
   ClientTop       =   735
   ClientWidth     =   6990
   LinkTopic       =   "MDIForm1"
   StartUpPosition =   3  'Windows-Standard

对我来说,这个东西似乎是用UI-Layouter生成的,所以里面没有自己编写的代码。

有没有可能在VB8/9中运行这段代码,甚至重写它,使VB8/9能够理解它?我现在非常悲观,认为整个软件都需要重写...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-23 20:54:37

对VB代码进行逆向工程,进行完整的功能和技术分析。

在VB.NET中实现这些。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8971877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档