วิธีเขียนโปรแกรมใน VBScript

ผู้เขียน: Eric Farmer
วันที่สร้าง: 10 มีนาคม 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
การเขียนโปรแกรม .VBS เบื้องต้น
วิดีโอ: การเขียนโปรแกรม .VBS เบื้องต้น

เนื้อหา

1 เลือกโปรแกรมแก้ไขโค้ดที่ดี แน่นอน คุณสามารถใช้ Notepad ได้ แต่จะสะดวกกว่าถ้าใช้ตัวแก้ไขพิเศษที่มีการเน้นไวยากรณ์ VBScript
  • 2 ติดตั้ง Internet Explorer Internet Explorer เป็นเบราว์เซอร์เดียวที่รองรับ VBScript เนื่องจากเป็นผลิตภัณฑ์ของ Microsoft หากต้องการดูการทำงานของ VBScript คุณจะต้องติดตั้ง Internet Explorer
    • เนื่องจาก Windows รองรับ Internet Explorer เท่านั้น จึงดีที่สุดถ้าคุณจะเขียนโปรแกรมบนคอมพิวเตอร์ที่ใช้ Windows
  • 3 เรียนรู้พื้นฐานของภาษา VBScript มีพื้นฐานทางภาษาที่สำคัญบางประการที่เป็นประโยชน์ที่ควรทราบก่อนดำดิ่งสู่การเขียนโปรแกรม
    • ใช้ (เครื่องหมายอัญประกาศเดี่ยว) เพื่อระบุความคิดเห็น บรรทัดใดๆ ที่ขึ้นต้นด้วยอะพอสทรอฟีจะถือเป็นความคิดเห็นและจะไม่ประมวลผลโดยสคริปต์การใช้ความคิดเห็นจะช่วยให้นักพัฒนาคนอื่นๆ และตัวคุณเองทราบว่าโค้ดนี้ทำอะไรได้บ้าง
    • ใช้ _ (ขีดเส้นใต้) เพื่อต่อสาย โดยปกติจุดสิ้นสุดของบรรทัดจะถูกระบุโดยเพียงแค่เลื่อนไปที่บรรทัดถัดไป แต่ถ้าปรากฏว่ายาวเกินไป คุณก็สามารถใช้ _ ที่ท้ายบรรทัดที่ไม่สมบูรณ์เพื่อระบุว่าบรรทัดปัจจุบันดำเนินต่อไปในบรรทัดถัดไป
  • วิธีที่ 2 จาก 5: สร้างหน้าฐาน

    1. 1 สร้างหน้า HTML VBScript มีอยู่ในไซต์ HTML หากต้องการดูว่า VBScript ทำงานอย่างไร คุณต้องสร้างไฟล์ HTML และเปิดใน Internet Explorer เปิดตัวแก้ไขรหัสของคุณและป้อนรหัสต่อไปนี้:

      html> หัว> ชื่อ> ทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา> / เนื้อหา> / html>

    2. 2 เพิ่มแท็ก VBScript เมื่อสร้างเพจด้วยโค้ด VBScript คุณต้องบอกข้อมูลเบราว์เซอร์เกี่ยวกับสิ่งที่สคริปต์จะมาถัดไป แทรกแท็ก HTML นี้ลงในโค้ดของคุณ:

      html> หัว> ชื่อ> การทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> / script> / body> / html>

    3. 3 ใช้ VBScript บนเซิร์ฟเวอร์ ASP หากคุณกำลังเขียนสคริปต์ VBScript สำหรับเซิร์ฟเวอร์ ASP คุณสามารถระบุให้สคริปต์เริ่มทำงานต่อไปโดยใช้แท็กพิเศษ:

      html> หัว> ชื่อเรื่อง> การทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา>%%> / เนื้อหา> / html>

    วิธีที่ 3 จาก 5: สร้าง Hello World อย่างง่าย!

    1. 1 แทรกคำสั่งเขียน คำสั่งนี้แสดงเนื้อหาแก่ผู้ใช้ เมื่อคุณใช้คำสั่งนี้ ข้อความที่กำหนดจะปรากฏในเบราว์เซอร์

      html> หัว> ชื่อ> การทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> document.write () / script> / body> / html>

    2. 2 เพิ่มข้อความที่จะแสดง ในวงเล็บ ให้เพิ่มข้อความที่คุณต้องการแสดงบนหน้าจอ ข้อความต้องอยู่ในเครื่องหมายคำพูดเพื่อระบุว่าเป็นสตริง

      html> หัว> ชื่อ> การทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> document.write ("สวัสดีชาวโลก!") / script> / body> / html>

    3. 3 เปิดไฟล์ HTML ในเบราว์เซอร์ บันทึกโค้ดในรูปแบบ .html เปิดไฟล์ผลลัพธ์โดยใช้ Internet Explorer หน้าควรแสดงเป็นข้อความธรรมดา สวัสดีชาวโลก!.

    วิธีที่ 4 จาก 5: การใช้ตัวแปร

    1. 1 ประกาศตัวแปร ตัวแปรช่วยให้คุณจัดเก็บข้อมูลที่คุณสามารถใช้งานได้ในภายหลัง คุณต้องประกาศตัวแปรโดยใช้คำสั่ง สลัว ก่อนกำหนดค่าใด ๆ ให้กับพวกเขา คุณสามารถประกาศตัวแปรหลายตัวพร้อมกันได้ ตัวแปรต้องขึ้นต้นด้วยตัวอักษรและมีอักขระละตินและตัวเลขได้สูงสุด 255 ตัว ในตัวอย่างของเรา เราจะประกาศตัวแปร "age":

      html> หัว> ชื่อ> การทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> อายุสลัว / สคริปต์> / เนื้อหา> / html>

    2. 2 กำหนดค่าให้กับตัวแปร เมื่อประกาศตัวแปรแล้ว คุณสามารถกำหนดค่าให้กับตัวแปรได้ ใช้เครื่องหมายเท่ากับ =เพื่อตั้งค่าของตัวแปร คุณสามารถใช้คำสั่งเขียนเพื่อแสดงตัวแปรบนหน้าจอและตรวจสอบให้แน่ใจว่าทุกอย่างทำงาน

      html> หัว> ชื่อ> การทดสอบ VBScript / หัวเรื่อง> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> อายุมืด = 30 document.write (อายุ) / script> / body> / html>

    3. 3 การจัดการตัวแปร คุณสามารถใช้การคำนวณทางคณิตศาสตร์ทั้งหมดเพื่อทำงานกับตัวแปรได้ การดำเนินการเหล่านี้เขียนในลักษณะเดียวกับการดำเนินการทางคณิตศาสตร์ใดๆ ตัวแปรทั้งหมดของคุณ รวมถึงตัวแปรที่จะเขียนผลลัพธ์ของการปรับแต่งทั้งหมด จะต้องได้รับการประกาศก่อนหน้านี้

      html> หัว> ชื่อ> การทดสอบ VBScript / หัวเรื่อง> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> dim x dim y dim sum x = 10 y = 5 sum = x + y document.write (ผลรวม) 'หน้าจะแสดง "15" / script> / body> / html>

    4. 4 สร้างอาร์เรย์ อาร์เรย์คือตาราง (แถว) ที่มีค่ามากกว่าหนึ่งค่า อาร์เรย์ถือเป็นตัวแปรเดียว เช่นเดียวกับตัวแปรอื่นๆ ต้องประกาศอาร์เรย์ด้วย คุณต้องระบุจำนวนตัวแปรที่สามารถเก็บไว้ในอาร์เรย์ได้ โปรดทราบว่าการกำหนดหมายเลขอาร์เรย์เริ่มต้นที่ 0 คุณสามารถเข้าถึงข้อมูลจากอาร์เรย์ได้ในภายหลัง

      html> หัว> ชื่อ> การทดสอบ VBScript / หัวเรื่อง> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> ชื่อ Dim (2) ชื่อแม่ Dim (0) = ชื่อ "John" (1) = ชื่อ "เจน" (2) = "แพท" แม่ = ชื่อ (1) / script> / body> / html>

    5. 5 สร้างอาร์เรย์ 2 มิติ คุณยังสามารถสร้างอาร์เรย์หลายมิติเพื่อเก็บข้อมูลได้มากขึ้น เมื่อประกาศอาร์เรย์ คุณต้องระบุจำนวนแถวและคอลัมน์ในอาร์เรย์

      html> หัว> ชื่อ> การทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> ตาราง Dim (2,2) 'สิ่งนี้จะสร้างตารางตาราง 3x3 (0,0) = ตาราง "A" (0,1) = ตาราง "B" (0,2) = ตาราง "C" (1,0) = ตาราง "D" (1,1) = ตาราง "E" (1,2) = ตาราง "F" (2,0) = ตาราง "G" (2,1) = ตาราง "H" (2,2) = "I" / script> / body> / html>

    วิธีที่ 5 จาก 5: การใช้ขั้นตอน

    1. 1 ค้นหาความแตกต่างระหว่างขั้นตอนและ "ย่อย" และ "ฟังก์ชัน" กระบวนงานใน VBScript มีสองประเภท: ย่อย (รูทีนย่อย) และฟังก์ชัน (ฟังก์ชัน) ขั้นตอนทั้งสองประเภทนี้ช่วยให้โปรแกรมของคุณทำสิ่งที่เฉพาะเจาะจงได้
      • ขั้นตอนย่อยสามารถดำเนินการได้ แต่ไม่สามารถคืนค่าไปยังโปรแกรมได้
      • โพรซีเดอร์ฟังก์ชันสามารถเรียกโพรซีเดอร์อื่นๆ ได้เช่นเดียวกับการคืนค่า
    2. 2 เขียนขั้นตอนย่อยและเรียกมันว่า คุณสามารถใช้รูทีนย่อยเพื่อสร้างงานที่โปรแกรมของคุณสามารถเรียกได้ในภายหลัง ใช้ ซับ และ จบซับเพื่อเพิ่มรูทีนย่อย ใช้ เรียกเพื่อเปิดใช้งานรูทีนย่อย

      html> หัว> ชื่อ> การทดสอบ VBScript / ชื่อ> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> ย่อย mysubproc () document.write ("สิ่งนี้ถูกเขียนในขั้นตอนย่อย") End Sub โทร mysubproc () 'นี่จะแสดงข้อความที่เขียนในขั้นตอนย่อย / script> / body> / html>

    3. 3 สร้างฟังก์ชันโพรซีเดอร์ ฟังก์ชันช่วยให้คุณรันคำสั่งง่ายๆ และคืนค่าให้กับโปรแกรมของคุณ ขั้นตอนคือหน้าที่ที่สร้างพื้นฐานและฟังก์ชันการทำงานของโปรแกรมของคุณ ใช้ การทำงาน และ ฟังก์ชั่นสิ้นสุดเพื่อระบุเนื้อหาของฟังก์ชัน

      html> หัว> ชื่อ> การทดสอบ VBScript / หัวเรื่อง> / หัว> เนื้อหา> ภาษาสคริปต์ = "vbscript" ประเภท = "ข้อความ / vbscript"> ฟังก์ชั่นมัลติฟังก์ชั่น (x, y) multfunction = x * y End Function document.write (มัลติฟังก์ชัน) (4,5)) 'สิ่งนี้จะใช้ฟังก์ชันของคุณและแทรก 4 และ 5 ลงในตัวแปร x และ y 'ผลลัพธ์จะถูกพิมพ์บนหน้าจอ / script> / body> / html>