2014-04-16 69 views
1

我想在用戶點擊VB應用程序中的鏈接標籤時生成一個web彈出窗口。 理想情況下,彈出窗口將使用任何用戶默認瀏覽器。來自VB的Web彈出窗口?

這可能嗎?

任何想法如何?

謝謝:)

+0

你是什麼意思?你想打開一個網站? –

回答

0

上單擊事件

+0

無論如何要指定尺寸? 就像我不希望有問題的頁面顯示在一個完整的瀏覽器中,我只想要彈出式樣,沒有地址欄和導航按鈕等? – John

+0

我不這麼認爲,爲什麼不使用網頁瀏覽器控制,你可以打開新的窗體並加載網址 – Bender

+0

我一直在嘗試使用webbrowsercontrol,但我遇到了問題,IE版本沒有運行嵌入的小程序在頁面上。基本上它是一個支持系統來引導用戶到我們的即時聊天 - 我希望它在瀏覽器控件中打開,但當webbrowsercontrol加載頁面時,聊天applet不會被加載:(它會拋出關於「trim」功能的錯誤支持然後死亡 – John

1
Process.Start(Url) 

使用Process.Start("http://www.google.com")應該做你想要什麼。

0

LinkClicked事件的使用Process.Start的LinkLabel的

Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked 
    Process.Start("http://www.bbc.co.uk") 
End Sub 

如果要指定在某個時刻URL前面,你可以存儲此標記字段:

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 
    LinkLabel1.Tag = "http://www.bbc.co.uk" 
End Sub 

Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked 
    Process.Start(LinkLabel1.Tag.ToString) 
End Sub