我们使用的PB TxControl ActiveX版本上保存的电子病历,在C# TXControl 25.0版本是上面使用
- this.textControl1.Load(data, BinaryStreamType.InternalFormat, new LoadSettings()
- {
- ApplicationFieldFormat = ApplicationFieldFormat.MSWord
- });
复制代码 方法能够正常读取出来,但是在修改保存的时候使用:
- byte[] data;
- this.textControl1.Save(out data, BinaryStreamType.InternalFormat);
复制代码 就会提示: cannot read from or write to a file错误;
但是如果我修改保存方法为:
- byte[] data;
- this.textControl1.Save(out data, BinaryStreamType.MSWord);
复制代码 就能够正常保存,但是在次读取就不可以了;请问这个什么原因?我改如何去修改?
TxControl ActiveX保存方法是:
lb_word = ole_text.Object.SaveToMemory(3,false)
|
|