「サクラ」質問掲示板

サクラの質問掲示板です。
[一覧へ] > (@162) [低] [解決]
@162■ (#532) 標準ファイル"stdmsg.h"のコンパイルに失敗 - 復帰勢 (2022-08-07 02:37) /低 未処理
数年ぶりにインストールさせていただきましたが、以前とOSが異なるためか手間取っています。
宜しくお願いします。
(以前:WinXP、現在:Win10Home21H2)

【症状】再生時に以下のエラーとなる
[エラー] システム(0),システム(0): 命令"Include"の引数の指定が不正です。ファイル"stdmsg.h"が見つかりません。(命令:"Include") ""の近く
[エラー] システム(0),システム(0): 関数"Include"の呼び出しに失敗しました。[エラー] システム(0),システム(0): 命令"Include"の引数の指定が不正です。ファイル"stdmsg.h"が見つかりません。(命令:"Include") ""の近く
(命令:"Include") ""の近く
[ヒント](-1): 標準ファイル"stdmsg.h"のコンパイルに失敗
[終了] 0.01 秒

【再現方法】mmlファイルをサクラ本体のあるフォルダ(C:\Program Files\sakuramml\)以下ではない場所(例:デスクトップ、ドキュメント、外付けHDD等)に置く

【要望】外付けHDDに保存されたmmlでも再生したい。

【バージョン】2.380

【その他】以前(Ver2.30)のmmlファイルでも新しく書いて保存したmmlファイル(Ver2.380)でも発生します。サクラ本体のフォルダ以下に置いた場合はどちらもエラーなく再生されます。

(#533) re: 標準ファイル"stdmsg.h"のコンパイルに失敗 - huangbai (2022-08-07 10:54) /低 未処理
ver2.380は、インストールされる日本語ファイル名の破損があるらしく、
ver2.381では、一度保存し、ファイルを読み込むと同様のエラーが出ます。

----
恐らく原因は、OS側のdefault文字コードが変化したため ?
winXPは、shiftJIS
win10は、UTF8(BOM無し)
----

最善策は、旧版ver2.379を使うのが良いかもしれません。
(DSakura.dllのみ、旧版に差し替えると問題がない。)

サクラは、UTF8(BOM無し)のmmlファイルには対応していないので、
現状、気長に待つしかないですね。

(#534) ありがとうございました - 復帰勢 (2022-08-07 23:50) /低 解決
ありがとうございました!
dSakura.dllをver2.379のものに差し替えたところ、解決いたしました。

(#535) 最新版で修正しました - クジラ飛行机 (2022-08-08 08:41) /高 確認待ち
こちらの手元でも再現できましたので、修正しました!
https://sakuramml.com/index.php?%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89

(#536) ご対応ありがとうございます。 - 復帰勢 (2022-08-27 03:04) /低 解決
気が付くのが遅れてごめんなさい。
直していただいた最新版でインストールし直しまして、問題の症状もなく動くことが確認できました。
これで最新版でスッキリと使っていけます。
ありがとうございました。

(#532)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を平仮名で記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能