【问题标题】:Determine which control is not licensed in VB6确定哪个控件未在 VB6 中获得许可
【发布时间】:2017-11-07 20:19:22
【问题描述】:

我有一个旧的 VB6 应用程序,我需要对其进行简单的更改,直到替换应用程序准备好。编译时,我收到一条错误消息,告诉我我包含的控件之一是未经许可的。有没有一种简单的方法来判断是哪一个?我已经完成并运行了 vbctrls.reg 并注册了 ocx 文件,anibtn32、dbgrid32、gauge32、graph32、grid32、keysta32、mschart、msoutl32、spin32 和 threed32。

任何帮助将不胜感激。

【问题讨论】:

  • 注册不等于有执照。那些通常在某个地方有一个物理许可证文件,允许从 IDE 使用
  • 从项目参考中获取第 3 方控件的列表。然后您可以创建一个空项目。从窗体上的列表中拖动其中一个控件。编译并运行。在没有错误或未授权消息弹出的情况下,删除此控件并添加下一个。

标签: vb6


【解决方案1】:

一种方法是创建一个新的示例项目,并一次向该项目添加一个控件。为每个控件运行它,直到您发现哪个(或多个)控件产生了错误。

【讨论】:

    猜你喜欢
    • 2013-03-26
    • 2016-07-04
    • 2017-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多