เนื้อหา
เมื่อเขียนโปรแกรมใน VBScript คุณอาจต้องการสร้างรหัสของคุณเพื่อให้สามารถเปิดและอ่านเนื้อหาของไฟล์ข้อความบนฮาร์ดไดรฟ์ของผู้ใช้ สิ่งนี้สามารถทำได้โดยใช้ VBScript เพื่อเข้าถึง Windows Script Host และใช้ FileSystemObject วิธีที่ดีที่สุดในการเรียนรู้เทคนิคการเขียนโปรแกรมนี้คือตัวอย่างจริง
คำสั่ง
ใช้ VBScript เพื่อเปิดและอ่านไฟล์ข้อความ (Ablestock.com/AbleStock.com/Getty Images)-
เปิด Notepad และสร้างไฟล์ข้อความ พิมพ์ข้อความต่อไปนี้:
"ถ้าคุณได้รับข้อความนี้คุณจะทำงานจัดตารางเวลานี้สำเร็จ"
-
บันทึกไฟล์ที่คุณเพิ่งสร้างในโฟลเดอร์ "C: Temp" บนฮาร์ดไดรฟ์ของคุณและตั้งชื่อเป็น "TextToRead.txt"
-
สร้างเอกสารข้อความใหม่ใน Notepad
-
คัดลอกและวางรหัสต่อไปนี้ลงในไฟล์ที่คุณสร้างในขั้นตอนก่อนหน้า:
ตัวเลือกที่ชัดเจน
ConstReForading = 1
'ประกาศตัวแปร Dim objFSO, objReadFile, เนื้อหา
'Set Objects Set objFSO = CreateObject ("Scripting.FileSystemObject") ตั้งค่า objReadFile = objFSO.OpenTextFile ("C: Temp TextToRead.txt", 1, เท็จ)
'อ่านเนื้อหาไฟล์เนื้อหา = objReadFile.ReadAll
'ปิดไฟล์ objReadFile.close
'แสดงผลลัพธ์ wscript.echo
'วัตถุการล้างข้อมูลตั้ง objFSO = ไม่มีการตั้งค่า objReadFile = ไม่มีอะไร
ออกจากสคริปต์ WScript.Quit ()
-
คลิก "ไฟล์" บนแถบเครื่องมือ Notepad แล้วเลือก "บันทึก" จากเมนูบริบท บันทึกไฟล์ด้วยรหัส VBScript เป็น "C: Temp ReadTextFile.vbs" แล้วปิด Notepad
-
เปิด VBScript โดยไปที่โฟลเดอร์ "C: Temp" บนฮาร์ดไดรฟ์ของคุณและดับเบิลคลิกที่ไฟล์ "ReadTextFile.vbs" ข้อความที่เขียนในไฟล์ข้อความจากขั้นตอนที่ 1 จะปรากฏในหน้าต่างเล็ก ๆ ซึ่งยืนยันว่า VBScript เปิดขึ้นและอ่านได้สำเร็จ คลิก "ตกลง"
เคล็ดลับ
- เมื่อดูหรือแก้ไขไฟล์ VBScript ด้วยนามสกุล. vbs ให้คลิกขวาที่ไฟล์และเลือก "แก้ไข"; การกดปุ่มซ้ายของเมาส์บนไฟล์จะทำให้เปิด