我目前正在打開一個文件並在消息框中顯示它。從文件行中按行讀取數據
private void button2_Click_1(object sender, EventArgs e)
{
//OpenFileDialog1.ShowDialog();
OpenFileDialog file = new OpenFileDialog();
file.FileName = "";
file.Title = "Open A Text document.";
file.Filter = "(*.gc)|*.gc|(*.etf)|*.etf|(*.txt)|*.txt|(*.GC)|*.GC|(*.tap)|*.tap";
DialogResult result = file.ShowDialog();
if (result == DialogResult.OK)
{
System.IO.StreamReader OpenFile = new System.IO.StreamReader(file.FileName);
textBox1.Text = OpenFile.ReadToEnd();
OpenFile.Close();
}
if (file.FileName.Length > 0)
{
OpenFile(file.FileName);
}
但我需要逐行閱讀文件並在消息框中顯示它。有沒有辦法改變這段代碼。
你是說你想爲文件中的每一行顯示一個單獨的消息框嗎? – 2013-03-07 15:23:58
使用ReadLine()代替ReadToEnd – VladL 2013-03-07 15:24:27
我想在同一個消息框中顯示 – Sthn 2013-03-07 15:26:06