subscribeform.cs
来自「用C#+SQLCE开发的RSS读取工具」· CS 代码 · 共 55 行
CS
55 行
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.IO;
using System.Xml;
namespace MobileReader
{
public partial class SubscribeForm : Form
{
public SubscribeForm()
{
InitializeComponent();
}
private void GetTitleButton_Click(object sender, EventArgs e)
{
Cursor.Current = Cursors.WaitCursor;
HttpWebRequest httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(UrlTextBox.Text);
HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (Stream rssStream = httpWebResponse.GetResponseStream())
{
XmlReader reader = XmlReader.Create(rssStream);
while (reader.Read())
if (reader.Name.ToLower() == "title")
break;
if (reader.Read())
TitleTextBox.Text = reader.Value;
}
Cursor.Current = Cursors.Default;
}
private void OkMenuItem_Click(object sender, EventArgs e)
{
MobileReaderResultSets.FeedResultSet feedRs = new MobileReader.MobileReaderResultSets.FeedResultSet();
feedRs.AddFeedRecord(Guid.NewGuid(), UrlTextBox.Text, TitleTextBox.Text);
this.DialogResult = DialogResult.OK;
this.Close();
}
private void CancelMenuItem_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
this.Close();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?