VB6代码升级[重复]

2023-12-12

可能的重复:
从 VB6 迁移到 .NET 的最佳策略
Visual Basic 6.0 转换工具比较

有没有任何人都可以推荐的好工具来将商业 VB6 应用程序转换为 VB.NET 应用程序。我发现了一些免费的和一些商业的,但找不到任何尝试过但失败或尝试过并成功的开发人员的评论和意见。

其中涉及哪些复杂性?我知道.NET 使用托管代码和多线程单元等,而 VB6 基于 COM。


不要这样做。不要转换。重新写一下。抱歉,尽管代码可以转换,但这并不意味着它应该被转换。

请以各地更清晰的代码的名义,花资源时间来正确编写它。将此视为清理代码并利用 .Net 带来的一切的机会......

我真的不在乎我是否会因此而受到负面评价。如果我说服一家公司重写而不是转换,那是值得的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VB6代码升级[重复] 的相关文章

  • 从 VB.NET 应用程序填写 PDF 表单

    我的任务是在 VB Net 中创建一个 Windows 应用程序 要求之一是从 MSSQL 数据库读取数据 并将某些值放入 PDF 表单中 如何使用 VB Net 将数据放入预先存在的 PDF 文件中 另外 是否可以将PDF文件作为资源放入
  • 根据值从绿色到红色[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我需要一个在 vb net 中返回从红色 值 0 到绿色 值 100 的颜色的函数 另外 我需要一种方法来确定字体的颜色应该是白色还是
  • WPF DataGrid 显示点而不是逗号

    在网上查找并寻找答案后没有结果 我想向您寻求帮助 我有一个包含 2 列的 SQL 数据库表 浮点数据类型 例如 1 2 1 3 1 4 等 绑定到一个DataGrid XAML 代码
  • 在 VB6 中如何处理错误处理程序中的错误?

    我在 VB6 应用程序中经常遇到这种情况 Private Sub DoSomething On Error Goto err1 Call ProcessLargeBatch1 Call ProcessLargeBatch2 more Exi
  • VB6 变体类型

    我有面向对象的背景 为什么在此代码片段中 在消息框中 显示 Test 注意引号 我希望逻辑测试 If Test True 返回 False 因为变体包含布尔值而不是字符串 因此 我不希望出现消息框 但它确实出现了 Dim Test As V
  • 在VB.net中动态添加用户控件

    我在 Vb net Windows 应用程序 中制作了自定义 UserControl 如何将其动态添加到表单中 UserControl 本质上只是另一个类 它继承自 Control 因此您可以使用控件执行各种操作 但除此之外它只是一个类 因
  • WPF DataGrid 排序后滚动到顶部

    我有一个使用数据网格的 Net 4 0 WPF 应用程序 目前 按列排序后 网格的滚动位置保持在排序前的位置 对于此应用程序 我需要在任何排序后滚动到网格顶部 我尝试过像这样处理排序事件 Private Sub myDataGrid Sor
  • 使用 CoCreateInstance 从 C++ 调用 COMVisible VB.Net dll

    自从我上一个问题以来 在某种程度上取得了进展 我已经编译了以下项目 它是基于https stackoverflow com a 10949784 846550 https stackoverflow com a 10949784 84655
  • 语音识别编程问题入门

    所以 你们可能都看过 钢铁侠 其中托尼与一个名为贾维斯的人工智能系统进行交互 演示剪辑here http www youtube com watch v Go8zsh1Ev6Y 抱歉 这是广告 我非常熟悉 C C 和 Visual Basi
  • 将标签文本设置为 gridview 的总行数

    我使用 sql 数据库中的存储过程作为 aspx 页面上 SqlDataSourceControl 的数据源 然后 我使用 SqlDataSourceControl 作为页面上 gridview 的数据源 gridview 上的分页设置为
  • 查看 Excel 是否处于 .NET 中的单元格编辑模式的解决方法

    我有一个用 VB NET 编写的应用程序 它通过互操作与 Excel 进行交互 我最终遇到了单元格编辑模式的已知问题 请参阅 and 堆栈溢出 https stackoverflow com questions 221984 how to
  • 将 DotNetZip ZipFile 转换为字节数组

    我已经构建了一个包含多个条目的 DotNetZip ZipFile 我想将其转换为字节数组 以便我可以使用下面的下载结构下载它 Using wrkZip As New ZipFile create zip add memory stream
  • 将集合项复制到 .NET 中的另一个集合

    在 NET VB 中 如何获取一个集合中的所有项目 并将它们添加到第二个集合中 而不丢失第二个集合中预先存在的项目 我正在寻找比这更有效的东西 For Each item As Host In hostCollection1 hostCol
  • 从命令行编译 VB6

    有人知道如何从命令行编译 vb6 webclass dll 吗 我正在尝试构建一个用于自动版本构建的工具 但它失败并显示 文件 文件名 中的编译错误 第 xxxx 行 变量未定义 警报 已知错误 http support microsoft
  • 将应用程序从 Microsoft Access 迁移到 VB 或 C#.NET

    我目前正试图说服管理层需要将我们的应用程序之一移植到 NET 该应用程序已经发展成为 Access 中的一个庞然大物 SQL 后端 拥有 700 个链接表 650 个表单 子表单 130 个模块和 850 个查询 我几乎知道这样做的所有主要
  • VB.NET会自动生成ComClass属性和guid吗?

    我运行过一些 VB NET 代码 这些代码显式创建三个 GUID 常量并在类的 ComClass 属性中使用它们 我过去只是通过检查项目选项中的 使 COM 可见 和 注册 COM 互操作 选项来编写 COM 感知类 这个显式代码是否根本没
  • 通过 Tab 键浏览 XML 文档字段

    In VB NET you can move through the fields in the XML member documentation with the Tab key 这在 C 中不起作用 还有其他方法吗 除了用鼠标将光标放在
  • 读取 .ini 文件 vb.net?

    我有一个具有读取 ini 文件功能的项目 我无法显示我想要的 ini 文件的内容 我的代码读取 ini 文件 Public Function GetSettingItem ByVal File As String ByVal Identif
  • VB.NET 将 Select Case 语句堆叠在一起,就像在 Switch C#/Java 中一样

    看来如果我把箱子堆在一起 它们就不能作为一个整体使用 由于 VB NET 案例不需要使用Exit Select return 好像每次检测到一个新的Case都会自动放到它下面 Dim Test as Integer 12 Select Ca
  • 为 winforms ComboBox 中的单个项目着色?

    我遇到了一个困境 我有一个表单 其中包含许多组合框 其中包含在某些情况下可能无效 过时的信息 选项 项目 我不能简单地从项目中删除过时的信息 但我确实想在选项无效时为用户提供视觉线索 我正在考虑对项目进行着色 可能是红色 来指示它们是否无效

随机推荐

  • MigLayout 被 JScrollBar 对象中包含的 JTable 对象混淆

    看起来 MigLayout 被 JScrollPane 对象中包含的 JTable 对象混淆了 由于在 JScrollPane 中包含 JTable 似乎是一种常见的习惯用法 因此我认为找出原因很重要 在所附的示例程序中 创建了一个简化的表
  • 对多列应用 lambda 函数

    假设我有这个DataFrame in pandas year text 1 text 2 0 1999 Sunny weather Foggy weather 1 2005 Rainy weather Cloudy weather 我想把它
  • 无法让 System.Numerics 在 OS X 上使用命令行 Mono (mcs)

    我们正在尝试在 OS X 上的命令行上运行一个简单的 Mono 脚本 大多数脚本对我们来说工作正常 但是一旦我们尝试使用 System Numerics 我们就会收到 错误 CS0234 类型或命名空间名称 Numerics 在命名空间系统
  • 无法使用 Angular 2 导入 toastr 模块

    我正在创建版本为 2 0 0 alpha 46 的 Angular 2 应用程序 并尝试导入 toastr 模块 我已经下载了该库 还下载了明确键入的文件 在我的 html 页面中 我添加了一个
  • Neo4J Java Native API 与 Traversal API 与 Cypher

    有人做过 Neo4J Java Native API Traversal API 和 Cypher 的性能评估吗 从性能角度来看 上述三个选项中哪一个会给我带来更好的结果 另外 对于写入操作 我应该使用 Native java API 还是
  • 使用VBA从多个单元格中提取超链接

    我想遍历一列 并提取要在代码中使用的每个超链接 将其与某些文本进行比较 关于如何进行提取部分有什么好的建议吗 您可以使用 Hyperlinks 1 Address获取超链接 例如 这将提取从 A1 到 A5 的超链接 Sub Sample
  • getMaxAmplitude() 始终返回 0

    我正在尝试获取Sound Level Pressure表达于decibel但我总是得到0 输出的TextView is 无穷但是因为log 0 无穷大 public class SLP extends Activity TextView s
  • Android 中的 DalvikVM 与 JavaVM?

    一般来说 Android 将每个应用程序作为 Dalvik VM 中的单独进程运行 我从Doc 但我不明白使用 Dalvik VM for Android 的主要原因是什么 它比Java VM有什么优势 分享您的知识 它有助于 提前致谢 我
  • Matplotlib Finance (mplfinance) 使用 mpf.plot() 格式化图表轴

    MPL 财务很棒 但我似乎无法调整轴的格式 在图像中 我只想显示日期 而不显示 00 00 时间 还有价格 我想添加美元货币和小数位 变量 import pandas as pd import mplfinance as mpf df pd
  • 使用 spring jpa 和 spring test 时,数据未插入到数据库中

    RunWith SpringJUnit4ClassRunner class Transactional ContextConfiguration classes SimpleConfiguration class public class
  • iOS 7.1 颜色变化,如何更改搜索栏颜色?

    On iOS7 0 3 7 0 6 my searchBar colour is Gold yellow colour like this 但在 iOS 7 1 上 颜色变成了这样 I set searchBar tintColor UIC
  • 解析异常:在第 1 行第 0 列:未找到元素

    我有一个奇怪的问题 我收到以下导致强制关闭的错误 org apache harmony xml ExpatParser ParseException 在第 1 行第 0 列 在 org apache harmony xml ExpatPar
  • 将 Java 中的加密代码转换为 Ruby

    我一直在尝试将java中的加密代码转换为ruby 但我无法完全做到这一点 我得到不同的价值观 passphrase passphrase STATIC KEY byte key passphrase getBytes UTF 8 Messa
  • 在 Ubuntu 上绘制大型示波器文件时出现内存错误

    我正在尝试读取大型示波器 trc文件并绘制它们 绘制一个文件是可行的 但是一旦我将脚本放入循环中 尝试绘制所有文件 1 个文件一个循环 我就会得到一个MemoryError Code import os import pandas as p
  • 使用 Adob​​e CQ5 的外部数据库?

    有什么办法可以连接外部数据库吗mysql可以连接到Adobe CQ5 Adobe cq5 中的 JCR Java Content Repository 现在默认连接到 H2 数据库 如何使其使用 sql mysql 转到 system co
  • 如何强制 Visual Studio 引用本地企业库 DLL 文件而不是已安装的目录文件

    我有一个引用企业库 DLL 的 asp net 项目 我可以构建和部署我的项目 但部署构建失败 因为它找不到 DLL 例如 我查看了 Microsoft Practices EnterpriseLibrary Common 的属性 我注意到
  • 我可以在 OpenCV 中使用重映射来获取点位置吗

    我拍了一张照片A使用 RGB 相机 我知道一个点的位置g在照片中A 相机需要进行相机校准 现在我想知道点的位置g校准后 我使用的代码如下 但我想获取点位置 而不是图像 我怎样才能做到这一点 你能给我一些建议吗 initUndistortRe
  • jquery 选项卡的下一个-上一个功能

    我需要在单击 Next 和 Prev html 按钮时为 jquery 选项卡提供 Next Prev 功能 我在用jquery 1 9 1 js and jquery ui 1 10 2 custom js文件 我已经实现了下面的代码 但
  • 如何使用sql定义的函数作为字段?

    我正在使用 SQL 在 Sql Management Studio 2012 中创建表 如何使用 Sql Server 中已定义的名称 例如 User ID User Name 创建字段或列 我想将它们用作表中的字段 表定义来自重复帖子 c
  • VB6代码升级[重复]

    这个问题在这里已经有答案了 可能的重复 从 VB6 迁移到 NET 的最佳策略 Visual Basic 6 0 转换工具比较 有没有任何人都可以推荐的好工具来将商业 VB6 应用程序转换为 VB NET 应用程序 我发现了一些免费的和一些