线程内操作vcl控件解决思路

线程内操作vcl控件现在想在线程里用webbrowser打开网页,并查看网页内容,但用webbrowser.navigate始终没反

线程内操作vcl控件
现在想在线程里用webbrowser打开网页,并查看网页内容,但用webbrowser.navigate始终没反应。有资料说webbrowser要在主线程里才能操作,请教高手。
[解决办法]
procedure TMyThread.Execute;
begin
  ...
  Synchronize(DoIt);
  ...
end;

procedure TMyThread.DoIt;
begin
  Form1.webbrowser.navigate('...');
end;
[解决办法]
to 3L:
声明时加上override.
procedure Execute; override;