还有其他人遇到过此问题吗? 我的商店终于开始将代码从PB8迁移到PB12.1。我的问题在于RTE控制。
此代码段位于fw_save_rtf()事件中。
if rte_1.modified and NOT isNull(ldt_eff_dt) and NOT isNull(ls_frm_ver_doc) then
rte_1.SaveDocument("c:/temp/saveme", FileTypeRichText!, EncodingANSI!)
ls_rtf = rte_1.CopyRTF(True, Detail!)
etc....
rte_1.SaveDocument行的结果是保存所有措辞。 CopyRTF方法的结果是文档中的最后一行被删除。
我甚至尝试过:
rte_1.SelectTextAll(Detail!)
ls_rtf = rte_1.CopyRTF(True, Detail!)
并且可以保存更多的文本,但仍然不是一切。
欢迎提出任何意见或建议。
谢谢。
答案 0 :(得分:0)
rte_1.CopyRTF(False, Detail!)
怎么样?
Sybase对10.5版本的Rich Text控件进行了更改。您可能希望在发行说明中仔细查看哪些行为发生了变化。