注册 登录
编程论坛 Delphi论坛

webbrowser的post问题

a327185214 发布于 2008-11-22 01:24, 3678 次点击
如何用webbrowser提交post并实现像登录
就像idhttp.post('地址',post内容);
而webbrowser是如何做到的呢?
webbrowserr.Navigate的其中一项有postdata提交的参数.我应该怎么去运用他呢?不是很懂。有没有朋友能演示一下.谢谢

procedure TWebBrowser.Navigate(const URL: WideString; var Flags: OleVariant;
                              var TargetFrameName: OleVariant; var PostData: OleVariant);
begin
  DefaultInterface.Navigate(URL, Flags, TargetFrameName, PostData, EmptyParam);
end;
  上面是从delphi里面查到的函数
4 回复
#2
ruanjian21102008-11-22 08:45
var
flag:Olevariant;
begin
flag:=NavOpenInNewWindow;
WebBrowser1.Navigate('http://www.baidu.com,flag);
end;
#3
a3271852142008-11-25 09:15
不太明白版主的意思。能指出一下吗

你指的
flag:=NavOpenInNewWindow;
这里是不是把他替换为post信息就可以了?
#4
ruanjian21102008-11-25 09:37
flag:=NavOpenInNewWindow;指的是打开一个新的网页窗口.
#5
a3271852142008-11-27 22:02
谢谢
1