我一直在尋找幫助與Windows Phone 7的屏幕抓取,但找不到任何我想要的相關幫助。我的應用程序的基礎是在設備上的輸入框中輸入電話號碼 - >將其傳遞到網站的搜索框 - >搜索網站的SQL數據庫 - >將原始結果傳回電話並將它們顯示在表格中。屏幕抓取數據庫
我有網站所有者爲此使用他的在線數據庫的權限。
這是可能的,如果是這樣,我該怎麼做呢?
在此先感謝!
編輯:經過一些額外的研究後,我發現使用POST方法,我可以將所需的數據發送到網站上的搜索框,結果已成功找到,但我不確定如何顯示結果應用程序本身?我知道數據通過在WireShark中查看的數據包成功發送。再次感謝。
代碼POST:
InitializeComponent();
Dictionary<string, object> parameters = new Dictionary<string, object>();
parameters.Add("search_name", "Google"); //Test Search
parameters.Add("submit", "Search");
PostClient proxy = new PostClient(parameters);
proxy.DownloadStringCompleted += (sender, e) =>
{
if (e.Error == null)
{
//Process the result...
data = e.Result;
}
};
proxy.DownloadStringAsync(new Uri("http://www.SITE.com/search.php", UriKind.Absolute));
webBrowser1.Navigate(new Uri(, UriKind.Absolute));`
用C#/ .NET屏幕抓取有很多問題(請參閱右下角的相關側欄)。這些問題的答案也應該主要適用於WP7。如果您遇到了某個特定的問題,那麼您需要在您的帖子中提供有關此問題的更多詳細信息。 – Jason
您應該發佈您的編輯作爲答案,並接受它與在問題中提出答案。 – LarsTech