1
有沒有其他人遇到過這個問題? 我的商店終於開始將代碼從PB8遷移到PB12.1。我的問題是與RTE控制。PowerBuilder 12:CopyRTF不會複製所有文本
此代碼片段位於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!)
並得到多一點的文本保存的,但仍然不是萬能的。
任何意見或建議將是最受歡迎的。
謝謝。