想用delphi写一个控件。当asp调用这个控件的一个具体方法时,就可以得到
方法的值。
比如,控件myaspData有一个GetPassData()的方法,用来保存预定义好的密码值,当asp调用这个GetPassData方法时,
GetPasssData就把相应定义好的值传给asp用,应该怎么写?

解决方案 »

  1.   

    delphi中,菜单new other... ActiveX选项页,选ActiveX Library
    输入名字,创建一个库
    然后再New other...ActiveX, Automation Object,输入名字比如myaspData。
    然后再在这个object下创建method, property等等,填写代码。
    具体操作比较烦琐,这里写太麻烦:)
      

  2.   

    我想具体应该不会很复杂吧,能不能说具体一点。
    我现在是定义了属性,或者方法以后,
    用result:=没办法输出。
    我也不想用asp默认的response方法输出。
    拜托说具体一点
      

  3.   

    还是我自己把贴结掉。
    其实只要写一个方法或者属性,然后设定参数value,类型为varaint*,
    输出为out,retval.
    然后在方法体里面直接用result:=输出想要输出的数据就可以了。
    上面设定很重要,否则,用result:=输出一直提示编译错误说,变量result
    没有声明。