วิธีเขียนสคริปต์ Vbs

สารบัญ:

วิธีเขียนสคริปต์ Vbs
วิธีเขียนสคริปต์ Vbs

วีดีโอ: วิธีเขียนสคริปต์ Vbs

วีดีโอ: วิธีเขียนสคริปต์ Vbs
วีดีโอ: VBScript Tutorial for Beginners | VB Scripting for Beginners Tutorial | VBScript Basics 2024, พฤศจิกายน
Anonim

ความสามารถในการทำงานอัตโนมัติใน Windows ได้รับการสนับสนุนในระดับระบบปฏิบัติการ มีให้โดยคอมโพเนนต์ Windows Script Host ซึ่งสามารถเรียกใช้สคริปต์ในภาษาการเขียนโปรแกรมต่างๆ เริ่มแรก ชุดการนำส่ง OS มีล่ามสำหรับภาษา JScript และ VBScript อันสุดท้ายส่วนใหญ่ใช้เพื่อสร้างสคริปต์ vbs ที่แก้ปัญหาการดูแลระบบและการจัดการผู้ใช้

วิธีเขียนสคริปต์ vbs
วิธีเขียนสคริปต์ vbs

จำเป็น

โปรแกรมแก้ไขข้อความ

คำแนะนำ

ขั้นตอนที่ 1

สำรวจคุณลักษณะและความสามารถของสภาพแวดล้อมรันไทม์ที่สคริปต์ที่สร้างขึ้นควรทำงาน ตัวอย่างเช่น หากสคริปต์มีวัตถุประสงค์เพื่อฝังในหน้าเว็บ สคริปต์จะโต้ตอบอย่างมากกับรูปแบบวัตถุของเบราว์เซอร์และเอกสารปัจจุบัน (BOM และ DOM) สคริปต์ที่พัฒนาให้ทำงานภายใต้ Windows Script Host (เช่น เพื่อทำให้งานการดูแลระบบเป็นอัตโนมัติ) จะโต้ตอบกับโมเดลวัตถุ ซึ่งทำให้สามารถสร้างและใช้วัตถุ ActiveX และ COM อื่นๆ ได้อย่างง่ายดาย

ขั้นตอนที่ 2

พัฒนาอัลกอริธึมที่จะใช้ในการสร้างฟังก์ชันหลักของสคริปต์ ใช้ความรู้ความสามารถที่จัดเตรียมโดยสภาพแวดล้อมรันไทม์ ระบุส่วนของอัลกอริธึมที่สามารถนำมาใช้ในรูปแบบของโพรซีเดอร์ ฟังก์ชัน วิธีการของคลาส ระบุข้อมูลที่สามารถห่อหุ้มในชั้นเรียน

ขั้นตอนที่ 3

ใช้ต้นขั้วของสคริปต์ในอนาคต ในโปรแกรมแก้ไขข้อความ ให้สร้างไฟล์ เพิ่มฟังก์ชันและโพรซีเดอร์ "stubs" เช่นเดียวกับการประกาศคลาสที่มีเมธอด ขั้นตอนใน VBScript ถูกประกาศด้วยคีย์เวิร์ดย่อยตามด้วยตัวระบุที่ระบุชื่อ ส่วนท้ายของเนื้อหาขั้นตอนจะถูกระบุโดยส่วนย่อย End Sub ตัวอย่างเช่น:

ย่อย MyProcedure (a, b)

จบซับ

ในทำนองเดียวกัน ฟังก์ชันจะถูกประกาศโดยใช้คีย์เวิร์ด Function:

ฟังก์ชัน MyFunction (ก)

ฟังก์ชั่นสิ้นสุด

คลาสถูกประกาศโดยใช้คีย์เวิร์ด Class:

คลาส MyClass

จบคลาส

ขั้นตอนที่ 4

ประกาศตัวแปรโกลบอล โลคัล และสมาชิกคลาส สิ่งนี้เสร็จสิ้นด้วยคำสั่ง Dim:

Dim MyVariable

โดยการระบุมิติหลังชื่อของตัวแปร คุณสามารถประกาศอาร์เรย์:

Dim MyArray (10) 'อาร์เรย์ขององค์ประกอบสิบตัว;

Dim MyArray (10, 15) 'อาร์เรย์สองมิติ;

Dim MyArray () 'ไดนามิกอาร์เรย์

ขั้นตอนที่ 5

ใช้อัลกอริธึมการประมวลผลข้อมูลโดยเพิ่มโค้ดให้กับฟังก์ชัน โพรซีเดอร์ และเมธอดของคลาส ใช้ Do - Loop, while - Wend, For - Each - Next, For - To - Step - Next เพื่อสร้างลูป ใช้คำสั่ง if - then - ElseIf - Else - End If เป็นโอเปอเรเตอร์การโยงหัวข้อ และใช้คำสั่งย่อย Select Case - End Select เป็นโอเปอเรเตอร์หลายตัวเลือก

ขั้นตอนที่ 6

เพิ่มความคิดเห็นในรหัส จะต้องอยู่หลังอักขระอัญประกาศเดี่ยวหรือคีย์เวิร์ด Rem ตัวอย่างเช่น:

'ข้อความแสดงความคิดเห็น

ข้อความแสดงความคิดเห็น Rem

แนะนำ: