在文本文件中打开 VB6 表单设计属性,就像我们有 VB.NET 的 .Designer.vb 文件一样
Open VB6 form design properties in a text file just like we have .Designer.vb file for VB.NET
我正在处理一个特定项目,其中 VB6 表单需要自动移植到 VB.NET 表单。为此,我需要 VB6 windows 表单设计属性文件。有什么方法可以在可以读取的文本文件中获取表单的完整设计属性。我尝试使用记事本打开表单(即 .frm 扩展名)但无法获取所有属性,它只显示特定元素的几个属性。
如果您可以访问 Visual Studio 2008 或更早版本,请尝试内置 Upgrade Wizard。升级到 Visual Basic 2008 后,您可以随时升级到更高版本。
如果您有一个大程序,从 VB6 迁移到 VB.Net 可能是一项艰巨的任务,并且有许多不同的策略。有关详细信息,请参阅 VB6-migration
tag info。
好吧,您可以使用 Notepad++ 等文本编辑器在资源管理器中打开 .frm
文件。
在顶部您将看到此表单的设计器代码。
但是您会看到,该代码与 VB.NET 不兼容。
这里有一个 VB6 按钮的例子:
Begin VB.CommandButton btnSaveFilter
Height = 330
HelpContextID = 2283012
Left = 630
MaskColor = &H00FF00FF&
Picture = "frmMain.frx":08CC
Style = 1
TabIndex = 31
Top = 6030
UseMaskColor = -1
Width = 330
End
我正在处理一个特定项目,其中 VB6 表单需要自动移植到 VB.NET 表单。为此,我需要 VB6 windows 表单设计属性文件。有什么方法可以在可以读取的文本文件中获取表单的完整设计属性。我尝试使用记事本打开表单(即 .frm 扩展名)但无法获取所有属性,它只显示特定元素的几个属性。
如果您可以访问 Visual Studio 2008 或更早版本,请尝试内置 Upgrade Wizard。升级到 Visual Basic 2008 后,您可以随时升级到更高版本。
如果您有一个大程序,从 VB6 迁移到 VB.Net 可能是一项艰巨的任务,并且有许多不同的策略。有关详细信息,请参阅 VB6-migration
tag info。
好吧,您可以使用 Notepad++ 等文本编辑器在资源管理器中打开 .frm
文件。
在顶部您将看到此表单的设计器代码。
但是您会看到,该代码与 VB.NET 不兼容。
这里有一个 VB6 按钮的例子:
Begin VB.CommandButton btnSaveFilter
Height = 330
HelpContextID = 2283012
Left = 630
MaskColor = &H00FF00FF&
Picture = "frmMain.frx":08CC
Style = 1
TabIndex = 31
Top = 6030
UseMaskColor = -1
Width = 330
End