此标记用于将现有应用程序或遗留代码从Visual Basic 6迁移到更现代的平台。不幸的是,迁移通常是一项棘手的任务。最常见的目标平台是VB.NET和C#。
从VB6迁移到.NET,TreeNode.FirstSibling是否具有等效功能?
我正在迁移的桌面应用程序大量使用了TreeView控件,并多次调用TreeNode.FirstSibling,例如'UPGRADE_ISSUE:MSComctlLib.Node属性tvTreeView.SelectedItem ....
我正在研究VB.NET项目,以使用COM Interop操纵VB6表单。我的VB6表单上的某些控件已编入索引,而有些则未编入索引,因此在没有索引的控件上调用ctl.Index失败。是否有...
在Visual Studio 2019中运行Visual Basic代码时遇到问题
Visual Studio无法启动调试,因为缺少调试目标C:\ Users \ varad \ source \ repos \ Project3 \ Project3 \ bin \ Debug \ Project3.ex e'。请构建项目并重试,或在...
我有要在点矩阵打印机上打印的VB6代码。它工作得很好,但是现在我想升级到VB.net。如何使相同的打印代码适应VB.net?
如何解决TYPE_E_ELEMENTNOTFOUND(0x8002802B)加载旧DLL的错误?
我试图在VS2017解决方案中使用旧的VB6制造的DLL,但其中一个上周开始失败。我已经注册了它们(regsvr32),在解决方案中添加了引用,并尝试使用...
如何解决在Windows 10中使用Unload Me崩溃的VB6表单?
我试图在Windows 10计算机中安装VB6应用程序,但是当我加载子表单然后卸载它时,程序崩溃了。如果我从快捷方式以管理员身份启动应用程序,我......
我在VB6中有一部分代码,我正在尝试转换为VB.net。特别是记录集。这是VB6代码的一部分:Data19.RecordSource =“从头部选择id,其中type = 12”Data19.Refresh ...
我正在将vb6应用程序转换为vb.net,其中.eof和.bof用作条件。我不明白如何在vb.net中执行这些条件sSql =“Select * From SPCsetup”Set ...
我在VB中有一个旧代码。现在我将它转换为vb.net。代码中有一行代码Dim pCParameters As Integer pCParameters = VarPtr(Parameters)当我执行代码时,错误发生了Name'...
OCX控件:Sub New()在此上下文中无法访问,因为它是'Private'
最近我一直在尝试创建一个activeX控件并在一些vb.net代码中使用它。经过多次努力,我在vb6中创建了我的控件并生成了ocx文件。我一直在尝试使用它如图所示......
在声明变量时,“As String * 25”是什么意思? [重复]
我试图理解这段代码的含义:Dim Duplicatecheck(0到10000)As String * 25我看到它是一个字符串数组,但是“* 25”是做什么的?关于vb6数组我看起来很高,...
VB.Net中用于保存VB6 PropertyBag中的设置的等价物是什么?
我正在将应用程序从vb6迁移到vb.net。该应用程序有一些复选框和下拉列表,其值可以存储在文件中。为此,它使用propertybag writeproperties返回...
在vb 6.0中按Tab键或空格时如何制作大写的第一个字母?我的代码如下txtFirstName.Text = UCase $(txtFirstName.Text)但它在标签或空格后不会改变
AccessViolationException将数组传递给本机函数
我在传统的VB6代码中声明了这个函数,我正在尝试将调用代码移动到.NET中。所以我需要将以下内容翻译成C#。私有声明Sub FooFunc“foo.dll”_ ...
公共类型WIN32_FIND_DATA dwFileAttributes作为长ftFreationTime作为FILETIME ftLastAccessTime作为FILETIME ftLastWriteTime作为FILETIME nFileSizeHigh作为长nFileSizeLow作为...
将Farpoint电子表格控件成员代码转换为VB.NET时出错
我正在将代码从VB 6升级到VB.NET,以下代码给出了一个错误:Col不是控件的成员同样它为所有成员抛出相同的错误(行,动作等)私有子...
我正在将用VB6编写的旧程序转换为C#WPF,而且这段代码我很难尝试转换。在我们的旧VB6项目中。代码编写如下:Select Case ...
我需要它来连接vb6库,它希望输出数组的形式对数据进行一些计算。有没有任何形式的解决方法,因为我不能在数组中使用语句typeof(dynamic)...
我在VB6中有这个代码:Private Sub t_Change(Index As Integer)Iznos = 0对于i = 1到4 Iznos = Iznos + t(i)。接下来如果CDbl(Iznos)> Label13.Caption那么t(Index)。 Text = 0 Iznos = ...