LoginSignup
0

More than 1 year has passed since last update.

posted at

updated at

VBScriptでMsgBoxに日本語を使うとエラーが出るときの対処法

VBScriptで、以下のようなソースを実行するとエラーが出る

Msgbox("日本語のメッセージ")

特におかしいところは無さそうなのに、「終了していない文字列型の定数です」というエラーが出る。
001.JPG

対処法

ソースに不備がないのにエラーが出るときは、エンコードが原因かもしれない。
UTF-8 → Shift-JIS に変えると、ちゃんと実行された。
SJIS.JPG
002.JPG

絵文字が使いたいとき

どうしてもメッセージに絵文字を使いたい時などは、UTF-16のBOM付にすれば表示された。
UTF16.JPG
003.JPG

参考になったサイト
utf-8として保存されたvbsファイルが実行されない

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
0