2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

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

Last updated at Posted at 2020-09-13

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

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

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

対処法

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

絵文字が使いたいとき

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

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

2
2
0

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
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?