วิธีอ่านเนื้อหาของไฟล์ข้อความด้วย VBScript

ผู้เขียน: Louise Ward
วันที่สร้าง: 10 กุมภาพันธ์ 2021
วันที่อัปเดต: 24 พฤศจิกายน 2024
Anonim
VBScript If Then Else Statement | VBScript If Statement with Multiple Conditions | VBScript Tutorial
วิดีโอ: VBScript If Then Else Statement | VBScript If Statement with Multiple Conditions | VBScript Tutorial

เนื้อหา

เมื่อเขียนโปรแกรมใน VBScript คุณอาจต้องการสร้างรหัสของคุณเพื่อให้สามารถเปิดและอ่านเนื้อหาของไฟล์ข้อความบนฮาร์ดไดรฟ์ของผู้ใช้ สิ่งนี้สามารถทำได้โดยใช้ VBScript เพื่อเข้าถึง Windows Script Host และใช้ FileSystemObject วิธีที่ดีที่สุดในการเรียนรู้เทคนิคการเขียนโปรแกรมนี้คือตัวอย่างจริง


คำสั่ง

ใช้ VBScript เพื่อเปิดและอ่านไฟล์ข้อความ (Ablestock.com/AbleStock.com/Getty Images)
  1. เปิด Notepad และสร้างไฟล์ข้อความ พิมพ์ข้อความต่อไปนี้:

    "ถ้าคุณได้รับข้อความนี้คุณจะทำงานจัดตารางเวลานี้สำเร็จ"

  2. บันทึกไฟล์ที่คุณเพิ่งสร้างในโฟลเดอร์ "C: Temp" บนฮาร์ดไดรฟ์ของคุณและตั้งชื่อเป็น "TextToRead.txt"

  3. สร้างเอกสารข้อความใหม่ใน Notepad

  4. คัดลอกและวางรหัสต่อไปนี้ลงในไฟล์ที่คุณสร้างในขั้นตอนก่อนหน้า:

    ตัวเลือกที่ชัดเจน

    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 ()

  5. คลิก "ไฟล์" บนแถบเครื่องมือ Notepad แล้วเลือก "บันทึก" จากเมนูบริบท บันทึกไฟล์ด้วยรหัส VBScript เป็น "C: Temp ReadTextFile.vbs" แล้วปิด Notepad

  6. เปิด VBScript โดยไปที่โฟลเดอร์ "C: Temp" บนฮาร์ดไดรฟ์ของคุณและดับเบิลคลิกที่ไฟล์ "ReadTextFile.vbs" ข้อความที่เขียนในไฟล์ข้อความจากขั้นตอนที่ 1 จะปรากฏในหน้าต่างเล็ก ๆ ซึ่งยืนยันว่า VBScript เปิดขึ้นและอ่านได้สำเร็จ คลิก "ตกลง"

เคล็ดลับ

  • เมื่อดูหรือแก้ไขไฟล์ VBScript ด้วยนามสกุล. vbs ให้คลิกขวาที่ไฟล์และเลือก "แก้ไข"; การกดปุ่มซ้ายของเมาส์บนไฟล์จะทำให้เปิด