PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18887 03/02/17 16:48:29 RE(3):PB7.0: リッチテキストのInsertDocument後なぜか?、かってに折り返しになる? By deden_talks_big
18886 03/02/17 16:37:41 RE(2):PB7.0: リッチテキストのInsertDocument後なぜか?、かってに折り返しになる? By deden_talks_big
18707 03/01/22 19:30:37 RE(1):PB7.0: リッチテキストのInsertDocument後なぜか?、かってに折り返しになる? By coo
18629 03/01/08 16:13:25 PB7.0: リッチテキストのInsertDocument後なぜか?、かってに折り返しになる? By deden

カテゴリ:PowerBuilderの開発環境
日付:2003年01月22日 19:30 発信者:coo
題名:RE(1):PB7.0: リッチテキストのInsertDocument後なぜか?、かってに折り返しになる?

dedenさん、こんばんは。

PBもOSもバージョンが違うので確かな事は言えないのですが、
私の今までの経験で、似たような現象が発生した事があります。
私の場合はEXEの状態で経験した現象なのですが、
リッチテキストのInsertDocumentの結果がやはり同じ様に一文字ずつ折り返しました。
環境的には下記の通りです。

<開発環境>
 OS:Windows98 
 PB:6.5 日本語版

<実行環境>
 OS:WindowsXP
 PB:無し(テスト環境端末の為、PBはインストールしてませんでした。)
 ただし、Win95,Win98,WinNT,Win2000,WinMeでテストした際は発生せず。

私の場合は、リッチテキストでなければならないという状況下ではなかった為、
データウィンドウに変更して、別の関数を利用して動作させました。
下記の//部分が元のソース(不具合が出た状態)でその下が正常稼動したソースです。
もし、問題が無いなら、InsertDocument関数を使用せず、別の方法を用いた方が良いと思います。
私の時はPB6.5を使用していた事もあり、元々XPに非対応のバージョンだったので
使えない関数が出てきても何の疑問も感じませんでしたけど・・・(^^;)
7.0でWin2000で発生するなら、一度メーカに問い合わせしても良いかも。。。

ではでは、長くなりましたが、お役に立てたら幸いです。宜しくぅ?。

<変更ソースのコピー>
// CHG-Start 2002.08.19 FOR W_XP対応(XPでのInsertDocument関数の不具合)
//rte_txt.InsertDocument(sle_file.text, True, FileTypeText!)
//rte_txt.modified = False
li_no = FileOpen ( sle_file.text )
DO WHILE li_err >= 0 
  li_err = FileRead(li_no,ls_data)
  dw_1.importString(ls_data) 
LOOP
FileClose(li_no)
// CHG-End   2002.08.19 FOR W_XP対応(XPでのInsertDocument関数の不具合)

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser InternetExplorer5.X

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.