using (StreamReader sr = new StreamReader("E:\\1.txt", System.Text.Encoding.Default))
{
string TextStr;
TextStr = sr.ReadToEnd().ToString();
sr.Close();
FormFind.txt = TextStr;
}
FormFind为一个窗体,里面有一个RichTextBox控件,名字为txtReadTxtStr,我在FormFind中定义了txt变量,代码如下: public static string txt ;
private void FormFind_Load(object sender, EventArgs e)
{
this.txtReadTxtStr.Text = txt;
}
假如E盘有30个文本,该怎么把它们显示到RichTextBox中,还请您不吝赐教!
{
string TextStr;
TextStr = sr.ReadToEnd().ToString();
sr.Close();
FormFind.txt = TextStr;
}
FormFind为一个窗体,里面有一个RichTextBox控件,名字为txtReadTxtStr,我在FormFind中定义了txt变量,代码如下: public static string txt ;
private void FormFind_Load(object sender, EventArgs e)
{
this.txtReadTxtStr.Text = txt;
}
假如E盘有30个文本,该怎么把它们显示到RichTextBox中,还请您不吝赐教!
foreach (var file in files)
{
using (StreamReader sr = new StreamReader(file, System.Text.Encoding.Default))
{
string TextStr;
TextStr = sr.ReadToEnd().ToString();
sr.Close();
FormFind.txt += TextStr;
}
}
{
if (FDialog.ShowDialog()==DialogResult.OK)
{
string name = FDialog.SelectedPath;
DirectoryInfo dir = new DirectoryInfo(name);
DirectoryInfo[] dirs = dir.GetDirectories();
FileInfo[] flie = dir.GetFiles(); foreach (FileInfo fi in flie)
{
string val = fi.Extension;
if (val == ".txt")
{
using (StreamReader sr = new StreamReader(fi.FullName, System.Text.Encoding.Default))
{
string TextStr;
TextStr = sr.ReadToEnd().ToString();
sr.Close();
Form1.txt += TextStr;
}
}
}
}
}