0
好的,我正在開發一個visual basic程序,它允許我通過熱鍵控制潘多拉 ,而不必直接訪問站點並按下按鈕等。從Visual Basic中的Javascript中檢索字符串
對我的問題,有沒有一種方法,我可以訪問該網站上的JavaScript變量獲得 歌曲名稱和已逝的時間? (我是相當新的Visual Basic中)
好的,我正在開發一個visual basic程序,它允許我通過熱鍵控制潘多拉 ,而不必直接訪問站點並按下按鈕等。從Visual Basic中的Javascript中檢索字符串
對我的問題,有沒有一種方法,我可以訪問該網站上的JavaScript變量獲得 歌曲名稱和已逝的時間? (我是相當新的Visual Basic中)
損害
迎角我會嘗試將加載潘多拉一個winform內一個WebBrowser控件,然後做這樣的事情:
Private Sub GetFrames()
'Purpose: searches all frames in the document(s) and adds them to colDocuments
Dim i As Integer, j As Integer
j = 1
Set colDocuments = New Collection
colDocuments.Add WebBrowser1.Document
Do While j < colDocuments.Count + 1
For i = 0 To colDocuments.Item(j).frames.length - 1
colDocuments.Add colDocuments.Item(j).frames.Item(i).Document
Next i
j = j + 1
Loop
End Sub
然後與跟進:
colDocuments(3).getElementsByName("TD").Item(10).Click
凡在colDocuments「3」對象將是目標「播放」,「暫停」,等等,你要點擊。然後,您可以將所需的快捷鍵綁定到您在winform中創建的任何按鈕。希望這能讓你朝着正確的方向前進!點擊SOURCE查看我的代碼位置:感謝vbforums.com上的TheVader。
您正在使用Web瀏覽器控件的網頁嵌入到你的應用程序?還是你想在一個單獨的過程中控制瀏覽器? – Brad 2012-08-09 21:12:23