在你問我是否看過谷歌之前讓我回答是的,我已閱讀一頁一頁。網站站點之後,並且無法獲取我需要的信息。使用XML爲應用程序更新檢查器
我想爲我的應用程序做一個非常簡單的更新檢查器。一個將解析在線XML文件,並顯示在某些地方的數據。以及能夠解析出鏈接的下載位置(不會是FTP或任何東西,但像一個文件主機,因爲我的託管計劃不允許我的FTP文件超過3MBs)
無論如何,這裏是什麼我迄今:
XML代碼:
<code>
<Info>
<Version>2.8.0.0</Version>
<Link>www.filehost.com</Link>
<Description>Added New Features To GUI</Description>
</Info>
</code>
這裏的應用程序代碼,我想讓它顯示做。
using System;
using System.Windows.Forms;
using System.Xml;
namespace SAM
{
public partial class UpdateCheck : DevExpress.XtraEditors.XtraForm
{
public UpdateCheck()
{
InitializeComponent();
lblCurrentVersion.Text = "Current Version: " + Application.ProductVersion;
}
private void MainForm_Shown(object sender, EventArgs e)
{
BringToFront();
}
private void BtnChkUpdate_Click(object sender, EventArgs e)
{
XmlDocument doc = new XmlDocument();
doc.Load("http://www.crimson-downloads.com/SAM/UpdateCheck.xml");
}
}
}
我期待有應用程序以這種方式解析xml。
<Version>2.8.0.0</Version> Will change the text for "lblUpdateVersion" like how I got the current version label set in the InitializeComponent();
<Description>Added New Features To GUI</Description> to be parsed out into the "textDescription" Which I can probably do myself.
<Link>www.filehost.com</Link> Will parse into the button control so when pressed will open up the users default browser and follow the link.
您正在使用哪個版本的.NET? – 2011-04-20 22:22:32
你的問題是什麼? – 2011-04-20 22:39:31