0
我想加载表单上的默认URL创建事件,我可以加载一个URL使用按钮单击,但我希望它加载应用程序加载时的URL,当我运行它的程序加载网址。加载默认url delphi
这里是我的代码:
unit launcher;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Imaging.pngimage, Vcl.ExtCtrls,
Vcl.StdCtrls, Vcl.OleCtrls, SHDocVw;
type
TForm1 = class(TForm)
Image1: TImage;
Button1: TButton;
WebBrowser1: TWebBrowser;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
Webbrowser1.Navigate('http://www.digitalxeon.net');
end;
procedure TForm1.Button1Click(Sender: TObject);
close;
end;
end.
您的FormCreate事件是否运行?设置一个断点并查看它是否触发。据我所知,如果您在OnCreate处理程序中调用Navigate,则会加载该页面。为什么要标记XE2和XE3?这是什么? –
我尝试在XE2和XE3上,它也是这样做的,不会在FormCreate上加载。 – LowFormat
你没有回答我的所有问题 –