就是关于控件的,我写了个控件,是关于WINSOCK的,用在客户端的,需要将他和ASP页进行交互,好象需要在控件中定义属性什么的,然后好象怎么注册调用,希望高手多多指教。最好能举个例子,例如一个简单控件上,有个文本框,里面有字符串,怎么定义其属性,并且调用啊?

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/2513/2513128.xml?temp=.4573633
      

  2.   

    新建一个工程(类型选择activex 控件),在窗体上画一个textbox(名为text1),添写如下代码(比如我们要定义一个mtext属性):
    Option Explicit
    Public Property Let mtext(ByVal s As String)
        Text1.Text = s
    End Property
    Public Property Get mtext() As String
        mtext = Text1.Text
    End Property编译成ocx文件,下面新建一个工程,工程-部件 浏览 选中刚刚编译好的ocx文件 确定在窗体上添加我们刚刚加载的控件,在右边的属性窗口你会找到mtext属性,接下来的事就和使用其它控件没有什么区别了至于注册控件,用:
    regsvr32 文件路径当然在程序中用api函数实现注册也可以
      

  3.   

    做成一个控件然后用vb打包(是 .cab文件),用<OBJECT ID=XXX>标签挂到网页上,用 XXX 可以和控件交互主意:
    1、一定要主意控件是运行在服务器上运行的。
    2、VB支持调试网页控件,在工程属性里面设置运行选项,设置一个网页,然后运行工程,它就会等待网页调用,当调用到控件的时候就会将控制权交给VB了。
    3、还有好多要主意的东西,可以直接问我:QQ:67231242