如何在Delphi 6上安装YmCrypt.ocx

如何在Delphi 6上安装YmCrypt.ocx,delphi,vb6,delphi-6,Delphi,Vb6,Delphi 6,我有YmCrypt.ocx。。。 在VB6上…当我导入文件时,它将生成一个对象,这样我就可以粘贴到窗体上,并可以使用它…但是在Delphi6上,为什么我不能像在VB6上一样呢?它可以创建一个单位,但不能创建一个对象。 所以我的问题是 我可以在Delphi6上使用YmCrypt.ocx吗? 如果可以,请向我解释。我很高兴,如果有一个代码可以在运行时加载ocx。 我试着这样称呼它: VAR ObjTokenYM: YMC; begin ObjTokenYM:=CreateComObj

我有YmCrypt.ocx。。。 在VB6上…当我导入文件时,它将生成一个对象,这样我就可以粘贴到窗体上,并可以使用它…但是在Delphi6上,为什么我不能像在VB6上一样呢?它可以创建一个单位,但不能创建一个对象。 所以我的问题是

我可以在Delphi6上使用YmCrypt.ocx吗? 如果可以,请向我解释。我很高兴,如果有一个代码可以在运行时加载ocx。 我试着这样称呼它:

VAR
    ObjTokenYM: YMC;
begin
    ObjTokenYM:=CreateComObject(CLASS_YMC) as YMC;
当我运行代码时,没有错误。。。但我不确定这是否可以使用? 因为当我尝试调用类的方法时,如下所示:

VAR
    ObjTokenYM: YMC;
begin
    ObjTokenYM:=CreateComObject(CLASS_YMC) as YMC;
    ObjTokenYM.About;

因此…我收到一条错误消息…无法从ActiveX DLL、ActiveX控件或属性页在此主机应用程序中显示非模态表单…

请解释您所做的工作以及失败的原因。当我尝试安装/导入它时…它无法生成on对象…与mswinsck.OCX不同,将立即生成一个对象/组件。我不知道这意味着什么。你需要准确地描述你正在采取的步骤。我知道英语不是你的第一语言,但我们必须接受它。我们需要更多的细节。谢谢你的耐心,我的英语很差。我可以知道你的电子邮件吗?或者我如何发送ocx文件,以便您可以自己尝试,并知道问题出在哪里?不,我们这里不这样做。你应该努力改进这个问题。
VAR
    ObjTokenYM: YMC;
begin
    ObjTokenYM:=CreateComObject(CLASS_YMC) as YMC;
    ObjTokenYM.About;