2010-11-30 79 views

回答

1

读取RTF文件格式文本框的正确方法(必须是System.Windows.Forms.RichTextBox型)是这样的:

myRichTextBox.LoadFile(myFilename); 

但是,因为你对文件的锁,你必须做这种方式(信用@slaks):

myRichTextBox.LoadFile(new FileStream(myFilename, FileAccess.Read, FileSharing.ReadWrite)); 

,并保存它,只需调用这个函数:

myRichTextBox.SaveFile(myFilename); 
+2

记得在处理完文件流后处理文件流。 – 2010-11-30 01:52:10

+0

非常感谢。 – Xiwen 2010-11-30 17:50:04

1

像这样:

new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)