[英]i want to display text from textfile in text box . how can i do this .. in C#
我想在文本框中显示文本文件中的文本。 我如何在C#中做到这一点..实际上我正在C#中使文本转换为语音..所以我想打开文本文件,并想在我的文本框中显示该文件的文本..这是我的代码
private void button2_Click(object sender, EventArgs e)
{
OpenFileDialog O = new OpenFileDialog();
O.ShowDialog();
Loadfile(O.FileName);
}
private void Loadfile(string filename)
{
TextRange range;
FileStream fStream;
if (File.Exists(fileName))
{
range = new TextRange(textBox1.Text.TrimStart, textBox1.Text.TrimEnd);
fStream = new FileStream(filename, FileMode.Open);
range.Load(fStream, DataFormats.Text);
fStream.Close();
}
}
我在textBox1.Text.TrimStart,textBox1.Text.TrimEnd ..中遇到错误。我不想使用Richtextbox,因为为此我必须使用。 Richtextbox的文档属性4必将使用WPF ...(richTextBox1.Document.ContentStart,richTextBox1.Document.ContentEnd)
请帮我
干杯! 瓦希卜·伊德里斯(Wahib Idris)
任何帮助将不胜感激..提前感谢
请帮忙
这应该工作:
private void Loadfile(string filename)
{
if (File.Exists(fileName))
{
textBox1.Text = File.ReadAllText(filename);
}
}
var fileText = File.ReadAllText(filePath);
textBox.Text = fileText;
您可以通过以下方式简单地将文件内容加载为字符串:
private string Loadfile(string filePath)
{
string text = String.Empty;
if (File.Exists(filePath))
{
StreamReader streamReader = new StreamReader(filePath);
text = streamReader.ReadToEnd();
streamReader.Close();
}
return text;
}
最简单的方法:
if (File.Exists(filePathString))
yourTextBox.Text = File.ReadAllText(filePathString);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.