1

アプリケーション: Powerbuilder 10.5 ビルド 4523

RTF 挿入ドキュメント機能は、RichTextEdit データウィンドウに rtf データを挿入するために使用されます。

dw_1 RichtextEdit データウィンドウ rte_1 Richtext Edit コントロール

    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 7 PC でのみクラッシュします。問題を解決するための回避策や提案はありますか?

4

1 に答える 1

0

PowerBuilder 10.5.2 のリリース ノートには、Vista での RTE コントロールに関する問題が記載されています。

Microsoft Vista オペレーティング システムのサポート

PowerBuilder 10.5.2 は、Microsoft Vista オペレーティング システムに配布されたアプリケーションのランタイム サポートを提供します。Vista オペレーティング システムの開発はサポートされていません。

PowerBuilder 10.5.2 アプリケーションは 32 ビット アプリケーションですが、テストは 32 ビット Vista Business Edition と 64 ビット Vista Business Edition の両方で実行されています。リッチ テキスト機能は、現在、Vista オペレーティング システムでは完全にはサポートされていません。サポートされていない機能の詳細については、「Vista の問題」を参照してください。

Vista には、Windows 標準のヘルプ表示プログラム WinHlp32.exe が同梱されていません。アプリケーションで Windows ヘルプ (.hlp) ファイルを使用している場合、ユーザーは Microsoft Web サイトのリンクから実行可能ファイルをダウンロードできます。

新しいバージョンを試す必要があるかもしれません。

于 2013-11-27T03:21:47.957 に答える