delphi 利用 WebBrowser 进行自动登录的问题。急...
正在做一个自动登录的功能遇到一个怪问题,请各位大侠帮忙瞧瞧,问题出在何处?
为什么直接用常量访问能找到输入框,用变量传进去就找不到呢(编译正常、运行时出错)?
procedure TForm1.Button1Click(Sender: TObject);
var
a: Olevariant;
temp1:string;
begin
//可以执行
a := WebBrowser1.OleObject.document.all.item('username', 0);
a.value := 'fzufish';
//出现异常,无法找到username输入框
temp1:='username';
a := WebBrowser1.OleObject.document.all.item(temp1, 0);//此处无法找到username输入框
a.value := 'fzufish';
end;