有一个VB的程序,包含数个窗体,原来是通过点击VB中的按钮打开FORM2这个窗体的。
现在客户要求点击网页中的链接打开FORM2,我查了一下这要将FORM2改成一个ActiveX就能直接调用打开。
我有几个问题不明白,又找不到相关资料:
一、它们之间原来是直接通讯的,转后如何通讯的?
二、如何在网页中进行调用此ActiveX打开运行?
三、原来在FORM2之间通讯的参数,现在应该如何传递?
求高手指点迷津,非常感谢。

解决方案 »

  1.   

    加载外接程序管理中的"VB 6 ActiveX"文档移植向导,运行此向导即可把Form转为ActiveX
      

  2.   

    只是将其中一个FROM转,另外的不转.
      

  3.   

    在"VB 6 ActiveX"文档移植向导"中可以选择要转换的窗体.
      

  4.   

    文档移植向导转换form2窗体后无法编译:
    原程序有如下语句:
    Set newfrm(mk2) = New form2'这里提示无效使用new关键字.
    newfrm(mk2).Show这个如何处理呢?
      

  5.   

    文档移植向导转换form2窗体后无法编译: 原程序有如下语句: 
    Dim newfrm() As form2......Set newfrm(mk2) = New form2'这里提示无效使用new关键字. 
    newfrm(mk2).Show 这个如何处理呢?
      

  6.   

    从网页中打开那为什么不把form2做成一个网页呢?
      

  7.   

    把Form当初一个整体,对应ActiveX,网页中可以通过js等来调用ActiveX等打开Form,以后就是都在Form上操作了,跟之前的一样了