2013-12-08 39 views
0

首先,我想指出,我是Visual Studio的新手,併爲自己的遊戲設置了一個自定義Web瀏覽器的項目。使用Visual Studio搜索並顯示一段源代碼

有沒有辦法讓我的自定義瀏覽器搜索網站的源代碼並顯示它的一部分?

例子。搜索「hpcurrent = 15」並顯示「15」

對不起,如果這是基本的,但我很新VS.

在此先感謝。

+1

是的,有一種方法。 –

+0

是否有任何信息可以指向我?我真的不知道從哪裏開始,我一直在搜索 – viper14lk

+0

如果你告訴我們你正在使用什麼語言,它會非常有幫助... –

回答

1

我不使用VB經常(我覺得C#輕鬆了許多與工作),但這樣的事情應該工作(未測試):

Dim Input As String = New WebClient().DownloadString("http://example.com") 
Dim Match As Match = Regex.Match(Input, "hpcurrent=(\d+)") 
If Match.Success Then 
    MessageBox.Show(Match.Groups(1).Value) 
End If 
+0

謝謝。我遇到了「IF」的問題它說「語句不能出現在方法體/多行lambda之外,我把它放錯了嗎? – viper14lk

+0

Iv'e玩了一下,它一切都很好。現在的值不能爲空,「(輸入)」在被分配一個值之前使用,我的猜測是在主頁上找不到「hpcurrent」,但只有當我登錄時纔會發現錯誤。可以登錄。 – viper14lk

+0

您是否真的編寫過將網頁源代碼放入'Input'變量的代碼? –