旧VB6应用程序-需要旧的自定义控件可能的源

旧VB6应用程序-需要旧的自定义控件可能的源,vb6,vb6-migration,farpoint-spread,Vb6,Vb6 Migration,Farpoint Spread,因此,我得到了一个旧的VB6b应用程序,需要进行一些小的修改才能使其与SQL Server的更高版本一起工作-但是,它使用了一些第三方自定义控件-Farpoint Spread and Input,Sheridan 因为这真的很旧-任何人都知道可以获得旧版本控件的源代码,因此我可以进行纯粹的数据库驱动程序代码修复。如果至少有一个用户成功运行应用程序,则所有控件都必须位于其PC上。您可以从该位置复制它们。可能是Windows\SysWOW64\文件夹 如果您不确定它们的位置,甚至不确定它们的依赖关

因此,我得到了一个旧的VB6b应用程序,需要进行一些小的修改才能使其与SQL Server的更高版本一起工作-但是,它使用了一些第三方自定义控件-Farpoint Spread and Input,Sheridan


因为这真的很旧-任何人都知道可以获得旧版本控件的源代码,因此我可以进行纯粹的数据库驱动程序代码修复。

如果至少有一个用户成功运行应用程序,则所有控件都必须位于其PC上。您可以从该位置复制它们。可能是
Windows\SysWOW64\
文件夹


如果您不确定它们的位置,甚至不确定它们的依赖关系是什么,那么有资源来解决这个问题。就我个人而言,我会从开始。

如果我在第二张CD上没有记错的话,Sheridan控件附带VB6。如果你有订阅,你应该可以从MSDN获得。谢谢,我有一个-farpoint的更难,因为它们在任何地方都被使用。当前exe具有运行时dll,但会导致问题,因为它不是设计时dll/许可证,这使得编辑甚至尝试升级都很困难。如果您没有设计时许可证,您将遇到困难。您可以将SQL Server设置为“兼容”模式吗?这里有一个链接,您可以使用它。不,我无法让它使用当前形式的最新版本的SQL,而且它使用的是非常旧的MSDE版本。连接字符串代码确实是我想要更改和重建的内容,但如果没有自定义控件,我无法重建代码。确实如此,但您可能还需要一个.lic文件(或其他文件)来使用VB6 IDE中的控件,即编辑和生成应用程序。@MarkJ当然可以。也许OP会很幸运,而这不是必需的。至少这种方法可以确定依赖关系是什么,这就是我的难题。我想编辑/重建应用程序-albiet与屏幕布局无关,我有所有运行时的资料,但当重建.lic问题出现时。@user3502865如果这是主要问题,您的问题不会提及它。你真的应该编辑问题来澄清你真正需要什么。