ActiveX如何接收网页SESSION或COOKIES? ( 积分: 100 )

  • 主题发起人 主题发起人 yyytoyyy
  • 开始时间 开始时间
Y

yyytoyyy

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI做一个嵌在网页中的控件(有FORM的,上面有按钮,列表等),我希望它能接收到网页中的SESSION或COOKIES以并在控件的FORM上显示出来,查了一些资料,用工程中导入ASP类型库的办法可以实现,但是具体做起来没办法运行,请知道的朋友做个详细介绍,有个例子更好,谢谢!
我的做法如下:
代码:
uses
    ASPTypeLibrary_TLB;
private
    FScriptingContext: IScriptingContext;
.
.

然后
代码:
procedure TtestAX.ActiveFormCreate(Sender: TObject);
var
  AScriptingContext: IUnknown;
  hh: string;
begin
  FScriptingContext := AScriptingContext as IScriptingContext;
  button2.Caption:=FScriptingContext.Request.Cookies.Item['name'];
end;
 
我用DELPHI做一个嵌在网页中的控件(有FORM的,上面有按钮,列表等),我希望它能接收到网页中的SESSION或COOKIES以并在控件的FORM上显示出来,查了一些资料,用工程中导入ASP类型库的办法可以实现,但是具体做起来没办法运行,请知道的朋友做个详细介绍,有个例子更好,谢谢!
我的做法如下:
代码:
uses
    ASPTypeLibrary_TLB;
private
    FScriptingContext: IScriptingContext;
.
.

然后
代码:
procedure TtestAX.ActiveFormCreate(Sender: TObject);
var
  AScriptingContext: IUnknown;
  hh: string;
begin
  FScriptingContext := AScriptingContext as IScriptingContext;
  button2.Caption:=FScriptingContext.Request.Cookies.Item['name'];
end;
 

Similar threads

后退
顶部