0
我正在加載一個.rtf文件,它位於Resources內。並把它添加到RichEditControl從資源添加一個RTF文件到RichEditControl
這是我試過的代碼:
private void RetardPret_Load(object sender, EventArgs e)
{
using (Stream stream = GetResourceStream("GestionBib.Properties.Resources.s.rtf"))
{
stream.Seek(0, SeekOrigin.Begin);
richEditControl1.LoadDocument(stream, DocumentFormat.Rtf);
stream.Close();
}
}
static Stream GetResourceStream(string resourceName)
{
return Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName);
}
但我在這一行stream.Seek(0, SeekOrigin.Begin);
一個錯誤:
對象引用不設置到對象的實例。
檢查文件是否存在(File.exists()),否則您的流將爲空。您的流路可能是錯誤的。 –
像這樣:File.Exists(「GestionBib.Properties.Resources.s.rtf」)? –