1. ホーム
  2. スクリプト・コラム
  3. vbs

VBSの基本 - 定数

2022-02-08 01:02:01

定数です。定数とは、プログラムの実行中に値が一定に保たれる量のことです。定数値、文字列、その他の定数を保持するために使用されます。

定数の定義。vbscriptで使用される Const ディレクティブを使用して、意味のある名前を持つ文字列または数値の定数を作成し、プリミティブな値を割り当てることができます。

Const NAME = "Ethon" 
Const AGE = 29
'Generally speaking, all constant names are in upper case

カスタム定数を使用することで、作業負荷を軽減することも可能です、例えば

msgbox("Hello World") 
msgbox("Hello World") 
msgbox("Hello World") 
msgbox("Hello World") 
msgbox("Hello World")

このプログラムは、Hello Worldを5回出力します。もし出力をバイバイに変えたいなら、プログラム全体を修正しなければなりません。もちろん、手動で5回修正することはできますが、1000回出力したい場合はどうしたらいいでしょうか?この問題を解決してくれるのが定数です。

const HW="Hello World" 
msgbox(HW) 
msgbox(HW) 
msgbox(HW) 
msgbox(HW) 
msgbox(HW)

こうしておけば、出力を変更したいときに、HWの値を変更するだけでよいのです。

注:定数を再割り当てすることはできません。

Const MyString = "This is a string"
MsgBox MyString
MyString = "Now modify the content"
MsgBox MyString

上記のスクリプトを実行し、エラーを報告する。

今回の記事は以上です、必要な方のみどうぞ。