OpenNETCFのSmart Device Frameworkを使って、RSS読み込み処理を行います。
実際のコーディングの前にOpenNETCF.Rss.dllをプロジェクトへ参照の追加してください。OpenNETCF Smart Device Frameworkの導入に関しては、「Windows MobileアプリにOpenNETCF Smart Device Frameworkを導入する - 酢ろぐ!」をお読みください。
**RSS読み込み処理
***C#
|cs| // 更新ボタンを押下でdrawrのHOTスレッドのRSSを読みに行く private void mItemUpdate_Click(object sender, EventArgs e) { // drawrのHOTスレッドのRSSのURL string uri = @"http://drawr.net/feed.php?md=h";
OpenNETCF.Rss.Data.Feed feed = null;
feed = OpenNETCF.Rss.FeedEngine.Receive(new Uri(uri));
if (feed != null)
{
MessageBox.Show(feed.Title + "を取得しました.");
}
else
{
MessageBox.Show("RSSフィードが取得出来ませんでした.");
}
} ||<
***VB.NET
|vb| ' 更新ボタンを押下でdrawrのHOTスレッドのRSSを読みに行く Private Sub mItemUpdate_Click(ByVal sender As Object, ByVal e As EventArgs) ' drawrのHOTスレッドのRSSのURL Dim uri As String = "http://drawr.net/feed.php?md=h"
Dim feed As OpenNETCF.Rss.Data.Feed = Nothing
feed = OpenNETCF.Rss.FeedEngine.Receive(New Uri(uri))
If feed IsNot Nothing Then
MessageBox.Show(feed.Title & "を取得しました.")
Else
MessageBox.Show("RSSフィードが取得出来ませんでした.")
End If
End Sub ||<