vb6-migration 相关问题

此标记用于将现有应用程序或遗留代码从Visual Basic 6迁移到更现代的平台。不幸的是,迁移通常是一项棘手的任务。最常见的目标平台是VB.NET和C#。

如何解决由于Microsoft.Office.Interop.Access.ApplicationClass导致的错误?

当我使用COM组件访问时,出现此错误。无法将类型为“ Microsoft.Office.Interop.Access.ApplicationClass”的COM对象转换为接口类型为“ Microsoft.Office.Interop ....

回答 1 投票 1

设置默认属性失败,因为它是只读的?

此代码从VB6转换为VB.Net:公共prvMainForm = VB6Form如果prvMainForm没什么,那么CObj(prvMainForm).StatusBar.Panels(1)=“正在初始化文件夹...”如果(我的代码...)结束>

回答 1 投票 0

将VB6应用程序升级到Visual Basic 2008

我有一个VB6应用程序,我想用Visual Studio 2008开发它。我遇到的问题是升级向导。通过启动向导,它可以正常工作。但是当解析过程为...

回答 2 投票 2

如何在Windows10上运行的VB6 progran中显示等待光标

我有在Windows10操作系统下运行的VB6。似乎所有的东西都在工作,除了等待光标。 Screen.MousePointer = vbHourglass和Screen.MousePointer = vbDefault。你有没有...

回答 1 投票 0

如何处理VB.NET中ListBox的SelectedIndex和Double事件?

我具有双击ListBox的功能,该功能已经具有SelectedIndexChanged事件。vb6中的相同事件可以正常工作,但是单单击SelectedIndexChanged ...

回答 2 投票 0

升级VB6后的E_NOINTERFACE

升级基于VB 6的应用程序以显示COM接口后,使用早期版本构建的COM客户端(.NET中会收到E_NOINTERFACE错误。错误消息(已翻译),无法...

回答 1 投票 1

什么是“ DefInstance”,我应该将其从WinForms应用程序中删除吗?

我正在使用VB.NET WinForms应用程序,该应用程序是由Visual Studio(最初是1.0或1.1)从VB6代码(其本身已从VB5升级)“升级”的。自...以来我创建了一些新表格,除了...

回答 4 投票 2

VB6 / Microsoft Access / DAO到VB.NET/SQL Server。。。

我可以在VB6 / Access中使DAO记录集做任何事情-添加数据,清理数据,移动数据,在早上整理数据并将其带到学校。但是我什至不知道从.NET哪里开始。我不是...

回答 4 投票 0

从VB6迁移到.NET,TreeNode.FirstSibling是否具有等效功能?

我正在迁移的桌面应用程序大量使用了TreeView控件,并多次调用TreeNode.FirstSibling,例如'UPGRADE_ISSUE:MSComctlLib.Node属性tvTreeView.SelectedItem ....

回答 2 投票 4

如何确定VB6控件是否在.NET中被索引(控件数组)

我正在研究VB.NET项目,以使用COM Interop操纵VB6表单。我的VB6表单上的某些控件已编入索引,而有些则未编入索引,因此在没有索引的控件上调用ctl.Index失败。是否有...

回答 4 投票 2

在Visual Studio 2019中运行Visual Basic代码时遇到问题

Visual Studio无法启动调试,因为缺少调试目标C:\ Users \ varad \ source \ repos \ Project3 \ Project3 \ bin \ Debug \ Project3.ex e'。请构建项目并重试,或在...

回答 1 投票 0

将要在点矩阵打印机上打印的VB6代码迁移到VB.Net

我有要在点矩阵打印机上打印的VB6代码。它工作得很好,但是现在我想升级到VB.net。如何使相同的打印代码适应VB.net?

回答 1 投票 -2

如何解决TYPE_E_ELEMENTNOTFOUND(0x8002802B)加载旧DLL的错误?

我试图在VS2017解决方案中使用旧的VB6制造的DLL,但其中一个上周开始失败。我已经注册了它们(regsvr32),在解决方案中添加了引用,并尝试使用...

回答 1 投票 1

如何解决在Windows 10中使用Unload Me崩溃的VB6表单?

我试图在Windows 10计算机中安装VB6应用程序,但是当我加载子表单然后卸载它时,程序崩溃了。如果我从快捷方式以管理员身份启动应用程序,我......

回答 3 投票 1

将VB6迁移到VB.net记录集和数据表

我在VB6中有一部分代码,我正在尝试转换为VB.net。特别是记录集。这是VB6代码的一部分:Data19.RecordSource =“从头部选择id,其中type = 12”Data19.Refresh ...

回答 1 投票 0

如何在vb.net中使用.eof OR .bof条件?

我正在将vb6应用程序转换为vb.net,其中.eof和.bof用作条件。我不明白如何在vb.net中执行这些条件sSql =“Select * From SPCsetup”Set ...

回答 2 投票 0

名称'VarPtr'未声明。在旧的vb代码中

我在VB中有一个旧代码。现在我将它转换为vb.net。代码中有一行代码Dim pCParameters As Integer pCParameters = VarPtr(Parameters)当我执行代码时,错误发生了Name'...

回答 2 投票 2

OCX控件:Sub New()在此上下文中无法访问,因为它是'Private'

最近我一直在尝试创建一个activeX控件并在一些vb.net代码中使用它。经过多次努力,我在vb6中创建了我的控件并生成了ocx文件。我一直在尝试使用它如图所示......

回答 1 投票 2

在声明变量时,“As String * 25”是什么意思? [重复]

我试图理解这段代码的含义:Dim Duplicatecheck(0到10000)As String * 25我看到它是一个字符串数组,但是“* 25”是做什么的?关于vb6数组我看起来很高,...

回答 1 投票 1

VB.Net中用于保存VB6 PropertyBag中的设置的等价物是什么?

我正在将应用程序从vb6迁移到vb.net。该应用程序有一些复选框和下拉列表,其值可以存储在文件中。为此,它使用propertybag writeproperties返回...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.