ဗိုဘီစကာတင် ပြင်းစွမ်း

实例

创建变量
变量用于存储信息。本例演示如何创建一个变量,并为它赋值。
在一段文本中插入变量值
本例为您演示如何在一段文本中插入变量值。
创建数组
数组用来存储一系列相关的数据项。本例演示如何创建一个存储名字的数组。(我们使用 "for loop" 来演示如何输出名字。)

什么是变量?

变量是可存储信息的“容器”。在脚本中,变量的值是可以改变的。您可以通过引用某个变量的名称,来查看或修改它的值。在 VBScript 中,所有的变量都与类型相关,可存储不同类型的数据。

变量名称的规则:

  • 必须以字母开头
  • 不能包含点号 (.)
  • 不能超过 255 个字符

变量声明

အကွက်အခွက် ကြေညာထားခြင်း အဆို ကို အသုံးပြုကြသည်

dim name
name=some value

အချင်းတော် အကွက်အခွက် ကို ဖန်တီးခဲ့ပါသည်။ အကွက်အခွက် အမည် ဖြစ်သည်

သို့သော် သို့မဟုတ် အကွက်အခွက် ကို အမည် အား အသုံးပြုခြင်း ဖြင့် ဖန်တီးနိုင်ပါသည်။

name=some value

ထို့နောက် သို့မဟုတ် အကွက်အခွက် "name" ကို ဖန်တီးခဲ့ပါသည်။

သို့သော် အပြီးသို့ သုံးစွဲခြင်း အခြေခံ အလိုအား ကောင်းမဟုတ်ဘဲ ဖြစ်သည်။ အမည်များ ကြေညာထားသော အစား သတ်မှတ် မမှန်ကန်ဘဲ သတင်းထုတ်လွှင့် ကြောင်း တခါတခါ ပေါ်ပေါက်နိုင်သည်။ အကွက်အခွက် "name" ကို "nime" ဟု ပြောင်းလဲကြောင်း ရွေးချယ်လျှင် အသင်းလုပ် ကြောင်း အကွက်အခွက် တစ်ခု ဖြစ်ပေါ်လာသည်။ ထို့အတွက် သတင်းထုတ်လွှင့် အခြေခံ ပြုလုပ် မပြုဘဲ ရှားလည်ကြောင်း ကာကွယ်ရန် Option Explicit အဆို ကို အသုံးပြုနိုင်ပါသည်။ အဆို အသုံးပြုခဲ့ရှိ လျှင် အကွက်အခွက်များ အား အခြေခံ အဆို ဖြင့် ကြေညာထားချက် လုပ်ပေါ်ရမည်။ အဆို အဆို ကို အစားထိုး ကြေညာထားနိုင်သော အပိုင်းစာအုပ် အထိပ်တွင် ထည့်သွင်းနိုင်ပါသည်။

option explicit
dim name
name=some value

အကွက်အခွက် အတွက် ကြေညာထားခြင်း

အချင်းတော် အကွက်အခွက် အတွက် ကြေညာထားနိုင်သည်ကို အသုံးပြုကြသည်။

name="George"
i=300 

အကွက်အခွက် အမည် "name" က အမည် "George" ကို လက်ခံသည်။

အကွက်အခွက် ရှိနိုင်သော အချိန်အတန်း

အကွက်အခွက် ရှိနိုင်သော အချိန်ကြာသော အချိန်အတန်း ဖြစ်သည်။

အကယ်၍ အပိုင်းစာအုပ်တွင် အကွက်အခွက် တစ်ခု ကို ကြေညာထားခဲ့ကြောင်းကို တွေ့ပါသည်။ အပိုင်းစာအုပ်အတွင်း အကွက်အခွက် ကို အသုံးပြုနိုင်သော အခွက်အခွက် ဖြစ်သည်။ အပိုင်းစာအုပ် ထွက်ခွာခဲ့သောအခါ အကွက်အခွက် အလုပ်လုပ် လုံး ပျက်သွားသည်။ ထို့ကြောင်း ဖြစ်သော အကွက်အခွက် ကို အခြေခံ အကွက်အခွက် ဟု ခေါ်ဆိုကြသည်။ အပိုင်းစာအုပ်များ ကို အခြား အပိုင်းစာအုပ်များ တွင် အတူတူအမည် ကို အကွက်အခွက် ဖြစ်ပါသည်။ ဗွီဒီယူစက္ခု အကွက်အခွက် ကြေညာထားခဲ့ခြင်း အတွက် အခွက်အခွက် ကို တွေ့ရတဲ့ အကွက်အခွက် ဖြစ်သည်။

如果您在子程序以外声明了一个变量,在您的页面上的所有子程序都可以访问访问它。这类变量的生存期始于它们被声明,止于页面被关闭。

数组变量

有时,您需要向一个单一的变量赋于多个值。那么您可以创建一个可包含一系列值的变量。这种变量被称为数组。数组变量的声明使用变量名后跟一个括号()。在下面的例子中,创建了一个包含三个元素的数组:

dim names(2)

括号中的数字是 2。数组的下标以 0 开始,因为此数组包含三个元素。这是容量固定的数组。您可以为数组的每个元素分配数据:

names(0)="George"
names(1)="John"
names(2)="Thomas" 

同样地,通过使用特定数组元素的下标号,我们也可以取回任何元素的值。比如:

father=names(0)

您可以在一个数组中使用多达 60 个维数。声明多维数组的方法是在括号中用逗号来分隔数字。比如,我们声明了一个包含 5 行 7 列的 2 维数组:

dim table(4, 6)