111,131
社区成员
发帖
与我相关
我的任务
分享
private void button1_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
FileStream fs = File.OpenRead(openFileDialog1.FileName);
toolStripProgressBar1.Minimum = 0;
toolStripProgressBar1.Maximum = (int)fs.Length;
toolStripProgressBar1.Value = 0;
toolStripProgressBar1.Step = 1;
Encoding encoding = Encoding.UTF8;
byte[] buffer = new byte[256];
int count = fs.Read(buffer, 0, buffer.Length);
while (count > 0)
{
toolStripProgressBar1.Value += count;
textBox1.Text += encoding.GetString(buffer);
Application.DoEvents();
count = fs.Read(buffer, 0, buffer.Length);
}
fs.Close();
}
}