2011-05-23 56 views
0

我創建了一個小型的瀏覽器,我想起了Ini文件中的主頁。當我在formcreate下運行這個時,我得到一個錯誤。當我卸載webbrowser.navigate時,我不再接受錯誤。當我打開程序時,如果我想讓我的瀏覽器直接進入主頁,我應該如何放置這段代碼?代碼如下從Ini文件加載主頁文件錯誤的formcreate

web1:=startIni.ReadString('homepage' ,'web1','<None>'); 
    IEAddress1.Text:= web1; 
    Embeddedwb1.Go(web1); 
+3

-1。你需要描述「錯誤」的含義。 – 2011-05-23 14:48:21

回答

6

的瀏覽器需要它通常遊戲不會在主窗體的OnCreate事件尚未運行的消息循環。第一次嘗試導航OnShow被調用。

或者,從OnCreate向自己發送消息並在消息處理程序中瀏覽瀏覽器 - 這是在老版本的Delphi附帶的CoolStuff演示中如何完成的。