WebBrowser.GoSearch 方法

定義

WebBrowser 控制項巡覽至目前使用者的預設搜尋網頁。

public:
 void GoSearch();
public void GoSearch ();
member this.GoSearch : unit -> unit
Public Sub GoSearch ()

例外狀況

這個 WebBrowser 執行個體已不再有效。

無法從基礎 ActiveX IWebBrowser2 控制項中擷取 WebBrowser 介面實作的參考。

範例

下列程式碼範例示範如何使用 GoSearch 方法來實作類似 Internet Explorer 中控制項的 [搜尋 ] 按鈕 WebBrowser 。 此範例會要求表單包含 WebBrowser 名為 的 webBrowser1 控制項,以及 Button 名為 的 ButtonSearch 控制項。

如需完整的程式碼範例,請參閱如何:將網頁瀏覽器功能新增至 Windows Forms 應用程式

// Navigates WebBrowser1 to the search page of the current user.
void ButtonSearch_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   this->WebBrowser1->GoSearch();
}
// Navigates webBrowser1 to the search page of the current user.
private void searchButton_Click(object sender, EventArgs e)
{
    webBrowser1.GoSearch();
}
' Navigates webBrowser1 to the search page of the current user.
Private Sub searchButton_Click( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles searchButton.Click

    webBrowser1.GoSearch()

End Sub

備註

您可以使用此方法來實作類似 Internet Explorer 中的搜尋功能。 使用者可以在[網際網路選項] 對話方塊中指定預設搜尋頁面,此對話方塊可從 主控台 或 Internet Explorer 的 [工具] 功能表使用。

預設搜尋頁面會儲存在登錄機碼下的登錄中 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Search Page 。 使用較新版本的 Internet Explorer 時,必須修改此登錄機碼,才能變更此方法使用的預設搜尋頁面。 若要使用預設以外的搜尋頁面,請呼叫 Navigate 方法或指定 Url 屬性。

適用於

另請參閱