MENU
338,545

スレッドNo.761

入力後の文字が入れ替わる

最新版64bitをwin10にて利用してるのですが、入力した文字がmsj→jwcにて保存すると文字の入れ替え(入力センテンスごと)が起こります。寸本値に注釈の文字列が入ったり、文字座標は、フレームの良いのですが、表示する『文字列』の内容が本来の参照と違う現象が起きて困っています。

引用して返信編集・削除(未編集)

こんにちは^^
その症状は、文字数が少ない場合でも起こりますか?

基本的にjwcファイル形式は、16bit時代作られていますので、2^16の文字バイト数の制限があります。
限界を超えると、予期せぬ状態になります。
私がチェックを入れて制限を超えたら保存できないようにすれば良いのですけど...

出来れば、もうjwcは読み込みのみとして、まだjww形式で保存して方が宜しいかと思います。
また、MaCADでunicode文字を入力した場合(㊿とか㎥等)s-jisには存在しない文字の為、s-jis形式のjww・jwcで保存をすると「?」と表示されますので注意が必要です。
必ず一旦は、イメージ通りのまま保存できるmsjファイルで保存することをお勧めします。

引用して返信編集・削除(編集済: 2025年02月26日 23:17)

文字数少ない場合では大丈夫だったのでしょうかね?
以前に、他の方から同様の不具合報告が有り、その時に修正完了したと思い込んでいますので、、

また、次回のバージョンでは、jwc保存時に文字総数の制限を超えたら、警告を出力して保存しないように修正します。
何時かはしないと、、と、ずっと放置状態のままでした。

引用して返信編集・削除(未編集)

このスレッドに返信

ロケットBBS

Page Top