pb 10.5 rtf datawindow insertdocument函数在vista m / c中崩溃

时间:2013-06-16 09:13:44

标签: powerbuilder

应用程序:Powerbuilder 10.5 Build 4523

RTF插入文档功能用于将rtf数据插入到RichTextEdit Datawindow中。

dw_1 RichtextEdit数据窗口 rte_1 Richtext编辑控件

    dw_1.Object.DataWindow.RichText.DisplayOnly = false
rte_1.SaveDocument(ls_docname, FileTypeRichText!)   

dw_1.accepttext()   
dw_1.selecttextall()
dw_1.clear()
dw_1.insertdocument(ls_docname, false, FileTypeRichText!)

dw_1.ShowHeadFoot(true,false)
dw_1.retrieve(il_patienttestno)
dw_1.ShowHeadFoot(false,false)
dw_1.Object.DataWindow.RichText.DisplayOnly = TRUE 

应用程序在Windows XP中运行良好,但仅在Windows Vista和Windows中崩溃Windows 7 PC。有没有解决问题的解决方法或建议?

1 个答案:

答案 0 :(得分:0)

PowerBuilder 10.5.2的发行说明指出Vista上的RTE控件存在问题:

支持Microsoft Vista操作系统

PowerBuilder 10.5.2为部署的应用程序提供运行时支持 到Microsoft Vista操作系统。 Vista操作系统是 不支持开发。

PowerBuilder 10.5.2应用程序是32位应用程序,但是测试 已经在32位Vista商业版和 64位Vista商业版。 目前没有富文本功能 完全支持Vista操作系统。欲获得更多信息 有关不支持的功能,请参阅ÂVista问题。

Vista未附带Windows标准帮助显示程序 的WinHlp32.exe。如果您的应用程序使用Windows帮助(.hlp)文件,您的 用户可以从Microsoft Web上的链接下载可执行文件 站点。

您可能需要尝试更高版本。