【问题标题】:Adding Reference in Vb6- MSR and DAO 3.6在 Vb6-MSR 和 DAO 3.6 中添加引用
【发布时间】:2013-10-08 04:29:48
【问题描述】:

也许我对引用在 VB6 中的工作原理一无所知。我有一个基于 Visual Basic 6 编写的应用程序。我添加了 Microsoft Scripting Runtime 和 Data Access Object 3.6 作为参考。我想知道应该将哪个组件放置在其他系统中以防止与这两个参考相关的问题。我的意思是,如果用户有 Windows XP、Vista、7 或 8,我的应用程序是否可以在这些版本的 Windows 中正确运行? (考虑到这两个参考)

【问题讨论】:

    标签: vb6


    【解决方案1】:

    您必须包含 DAO 3.6 可再发行文件,如 Microsoft support page 中所述;但是,如果不存在其他潜在问题(例如其他不兼容的使用 ActiveX 控件),您的应用程序将在所有这些目标 Windows 版本上正常工作

    【讨论】:

      【解决方案2】:

      让您的客户安装 Microsoft 创建的 EXE:

      • 对于 Microsoft Scripting Runtime,请查看 this article 的“原因”部分。
      • 对于 DAO,请查看this article 的解决方案部分。

      【讨论】:

      • 谢谢你。我有另一个问题。我只使用 MSR 来获取文件大小(像这样 Set f = fso.GetFile(App.Path & "/dd.text") If f.Size=1000 .... )。除了 Microsoft 脚本运行时,还有其他方法可以限制更少的文件大小吗?
      • @DavidPeterson "FileLen" 是你想要的。
      猜你喜欢
      • 2012-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      • 2012-10-31
      • 1970-01-01
      • 2022-07-25
      • 2011-06-18
      相关资源
      最近更新 更多