Active接收参数问题(100)

  • 主题发起人 主题发起人 zhud
  • 开始时间 开始时间
Z

zhud

Unregistered / Unconfirmed
GUEST, unregistred user!
代码:
==================================HTML============================================== <OBJECT  id=ufo name=ufo  classid='clsid:A048A6FA-BB97-4C4A-8D19-CA567A26AFE5'> <PARAM  NAME="passparam"  VALUE="asdasdad"> </OBJECT> ==================================ActiveX=========================================== function TActiveFormX.Get_passstring: OleVariant;
begin
   result := passparam;
end;

procedure TActiveFormX.Set_passstring(Value: OleVariant);
begin
   passparam := String(Value);
end;

procedure TActiveFormX.Button1Click(Sender: TObject);
begin
   showMessage(passparam);
end;

=================================================================================== 结果passparam没有值!!!!!!!!!
 
检查你的程序,看看有没有什么漏掉的地方.因为按照这样的处理方法是可以拿到值的
 
分太少了
 
感谢fei_1的回答,你的精神可嘉,本人分只有这么多,请大家见谅!!!另外,嫌分少了不要浪费你的表情~~~~~~~~~~
 
对于fei_1的回答!!!!你所说的漏掉的地方是指的什么呢?我的程序就是那些,可以正常运行,但获得不到值。。。
 
你将passparam设为全局变量没有?
 
public { Public declarations } passparam:string;是的!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
629
import
I
后退
顶部