婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VBS基礎篇 - vbscript TextStream對象

VBS基礎篇 - vbscript TextStream對象

熱門標簽:除了地圖標注還有這種生意嗎 神行者美術館地圖標注 如何用機器人進行電銷 東營快遞外呼系統 齊齊哈爾高德地圖標注店 百度地圖標注點距離代碼 佛山真人電銷機器人廠家 地圖標注政府哪個部門管 哪里有便宜的地圖標注公司

TextStream對象是用于訪問文本文件的對象,它是FileSystemObject一個獨立的附屬對象,但在使用TextStream對象時,我們仍要借助FileSystemObject 對象或其附屬對象來創建一個 TextStream 對象并訪問磁盤文件的內容。可以通過FileSystemObject 對象的CreateTextFile()及OpenTextFile(),來獲取TextStream的對象句柄。

下面我們來具體的看看TextStream 對象的方法及屬性的使用

TextStream對象的方法

方法 說明
Close() 關閉一個打開的文件
Read(numchars) 從文件中讀出 numchars 個字符
ReadAll() 作為單個字符串讀出整個文件
ReadLine() 作為一個字符串從文件中讀出一行(直到回車符和換行)
Skip(numchars) 當從文件讀出時忽略 numchars 個字符
SkipLine() 當從文件讀出時忽略下一行
Write(string) 向文件寫入字符串 string
WriteLine(string) 向文件寫入字符串 string(可選)和換行符
WriteBlankLines(n) 向文件寫入 n 個換行符

Close、Write、WriteLine及WriteBlankLines的使用

方法名:Close()

說明:關閉正在打開的文件

方法名:WriteLine(string)

說明:向文件寫入字符串 string(可選)和換行符。

示例:

Dim strPath,strText
strPath = "C:\testing.txt"
strText = "This is Test !hello word !"
'調用函數
Call CreateFile(strPath,strText)
 
Sub CreateFile(strPath,strText)
  Dim objFso,objStream
  '創建FileSystemObject對象
  Set objFso = CreateObject("Scripting.FileSystemObject")
  '使用CreateTextFile(),來返回一個TextStream對象句柄
  Set objStream = objFso.CreateTextFile(strPath,True)
  '三個Write的意思為:在文本中寫入字符、寫入帶換行符的字符、寫入3個換行符
  objStream.Write(strText)
  objStream.WriteLine(strText)
  objStream. WriteBlankLines 3
  '關閉TextStream對象
  objStream.Close
End Sub

Read、ReadAll及ReadLine的使用

方法名:Read(numchars)

說明:從 TextStream文件中讀入指定數目的字符并返回結果字符串。

方法名:ReadAll()

說明:讀入全部 TextStream文件并返回結果字符串。

方法名:ReadLine()

說明:從 TextStream文件中讀入一整行字符(直到下一行,但不包括下一行字符),并返回字符串

示例:

Call CreateFile("c:\test.txt", "This is Test !"  vbCrLf  "hello word !")
 
Sub CreateFile(strPath,strText)
  Dim objFso,objStream
  '創建FileSystemObject對象
  Set objFso = CreateObject("Scripting.FileSystemObject")
  '使用FileSystemObject對象的CreateTextFile(),來返回一個TextStream對象句柄
  Set objStream = objFso.CreateTextFile(strPath,True)
  '寫入字符
  objStream.WriteLine(strText)
  '讀取字符串分別是:讀取整行、讀取所有、讀取指定數目的字符
  Msgbox (objStream.ReadLine)
  Set objStream = objFso.OpenTextFile(strPath,1,true)
  Msgbox (objStream.ReadAll)
  Set objStream = objFso.OpenTextFile(strPath,1,true)
  Msgbox (objStream.Read(9))
  '關閉TextStream對象
  objStream.Close
End Sub

 Skip、SkipLine的使用

方法名:Skip(numchars)

說明:讀取 TextStream文件時跳過指定數目的字符

方法名:SkipLine()

說明:當讀到 TextStream文件時,跳過下一行。

示例:

Dim strPath,strText
strPath = "C:\test.txt"
'調用函數
Call CreateFile(strPath)
 
Sub CreateFile(strPath)
  Dim objFso,objStream
  '創建FileSystemObject對象
  Set objFso = CreateObject ("Scripting.FileSystemObject")
  '使用FileSystemObject對象的CreateTextFile(),來返回一個TextStream對象句柄
  Set objStream = objFso.CreateTextFile(strPath,True)
  '在文本中寫入字符
  objStream.Write "This is Test !"  vbCrLf  "hello word !"
  '以只讀的方式打開文件
  Set objStream = objFso.OpenTextFile(strPath,1,true)
  '讀取文件時跳過5個字符;或者跳過當前行,讀取下一行
  objStream.Skip(5)
  Msgbox objStream.ReadAll
  Set objStream = objFso.OpenTextFile(strPath,1,true)
  '跳過第一行
  objStream.SkipLine
  Msgbox objStream.ReadAll
  '關閉TextStream對象
  objStream.Close
End Sub

 TextStream對象的屬性

屬性

說明

AtEndOfLine

如果文件位置指針在文件中一行的末尾則返回 True

AtEndOfStream

如果文件位置指針在文件的末尾則返回 True

Column

從 1 開始返回文件中當前字符的列號

Line

從 1 開始返回文件中當前行的行號”

AtEndOfLine及AtEndOfStream的使用

兩者間的區別是:

AtEndOfLine——讀取到當前文本行的末尾;

AtEndOfStream——讀取到整個文本的末尾

示例:

Dim strPath,strText
strPath = "C:\test.txt"
'調用函數
Call CreateFile(strPath)
 
Sub CreateFile(strPath)
  Dim objFso,objStream,str
  '創建FileSystemObject對象
  Set objFso = CreateObject ("Scripting.FileSystemObject")
  '以只讀的方式打開文件,如果文件不存在則創建它
  Set objStream = objFso.OpenTextFile(strPath,1,true)
  '如果當前的指針不在行末,則讀取文本內容
  Do While objStream.AtEndOfLine > true
    str = str + objStream.Read(1)
  Loop
  msgbox str
  str = ""
  Set objStream = objFso.OpenTextFile(strPath,1,true)
  '如果當前的指針不在文本末端,則讀取文本內容
  Do While objStream.AtEndOfStream > true
    str = str + objStream.Read(1)
  Loop
  MsgBox str
  '關閉TextStream對象
  objStream.Close
End Sub

Column及Line的使用

示例:

Call TestTextStream("c:\test.txt")
 
Sub TestTextStream(strPath)
  Dim objFso,objTStream,str
  Set objFso = CreateObject("Scripting.FileSystemObject")
  '以只讀的方式打開文件
  Set objTStream = objFso.OpenTextFile(strPath,1)
  '如果當前的指針不在整個文檔的末尾,讀取文本的所有內容
  Do While objTStream.AtEndOfStream > true
    objTStream.ReadAll
    str = str + "共有"  objTStream.Line  "行數據,光標最后所在列號為:" objTStream.Column  vbCrLf
  Loop
  '打印信息
  MsgBox str
End Sub  

文本讀取示例:

  如何讀取文本最后一行數據?  

Dim Fso,MyFile
Dim strLine
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'以只讀的方式打開文件
Set MyFile = Fso.OpenTextFile("C:\test.txt",1)
'直到到達文件尾
Do Until MyFile.AtEndOfStream
  '讀取當前整行數據
  strLine = MyFile.ReadLine
Loop
MyFile.Close
MsgBox strLine

如何讀取文本最后一行數據(文件末尾有空行)?  

Dim Fso,MyFile
Dim strLine
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'以只讀的方式打開文件
Set MyFile = Fso.OpenTextFile("C:\test.txt",1)
Do Until MyFile.AtEndOfStream
  '讀取當前整行字符串
  strNextLine = MyFile.ReadLine
  '判斷讀取的整行字符串是不是空白
  If Len(strNextLine) > 0 Then
    '不是空白,則賦值
    strLine = strNextLine
  End If
Loop
MyFile.Close
MsgBox strLine

讀取文本指定行內容 

MsgBox TestTextStream("c:\test.txt",1)
 
Function TestTextStream(strPath,IntLine)
  Dim Fso,MyFile
  Set Fso = CreateObject("Scripting.FileSystemObject")
  '以只讀的方式打開文件
  Set MyFile = Fso.OpenTextFile(strPath,1)
  '如果當前的指針不在整個文檔的末尾,讀取文本的整行內容
  Do Until MyFile.AtEndOfStream
    TestTextStream = MyFile.ReadLine
    IntLine = IntLine - 1
    '判斷光標是否已達到指定行,達到則退出函數
    If IntLine = 0 Then
      Exit Function
    End If
  Loop
End Function

這篇文章就結束到這了,需要的朋友可以參考一下。

標簽:銅川 西安 文山 海口 邢臺 鶴壁 四平 湖州

巨人網絡通訊聲明:本文標題《VBS基礎篇 - vbscript TextStream對象》,本文關鍵詞  VBS,基礎,篇,vbscript,TextStream,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS基礎篇 - vbscript TextStream對象》相關的同類信息!
  • 本頁收集關于VBS基礎篇 - vbscript TextStream對象的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久先锋影音av| 日本高清不卡在线观看| 亚洲va欧美va国产va天堂影院| 国产精品国产三级国产a| 久久久精品2019中文字幕之3| 欧美一级一级性生活免费录像| 欧美日韩国产中文| 欧美一级精品在线| 久久影院电视剧免费观看| 久久影院电视剧免费观看| 国产精品污www在线观看| 国产精品国产自产拍高清av| 中文字幕一区二区三区视频| 一区二区三区国产豹纹内裤在线| 亚洲综合色自拍一区| 婷婷久久综合九色国产成人| 久久成人综合网| caoporn国产精品| 在线观看一区不卡| 日韩一二三四区| 国产女主播一区| 一区二区在线观看视频| 日本网站在线观看一区二区三区| 国产在线观看一区二区| 99re成人精品视频| 91麻豆精品久久久久蜜臀| 国产色一区二区| 亚洲图片欧美色图| 国产精品伊人色| 91女厕偷拍女厕偷拍高清| 欧美一级日韩不卡播放免费| 国产偷v国产偷v亚洲高清| 一区二区三区精密机械公司| 91精品国产乱码久久蜜臀| 成人免费毛片片v| 欧美老人xxxx18| 亚洲国产精品成人综合色在线婷婷 | 99久久久免费精品国产一区二区 | 日韩精品电影在线| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 94-欧美-setu| 日韩亚洲国产中文字幕欧美| 国产婷婷一区二区| 日韩vs国产vs欧美| 99视频在线观看一区三区| 91精品久久久久久久久99蜜臂| 国产精品嫩草久久久久| 日日摸夜夜添夜夜添精品视频| 成人亚洲一区二区一| 日韩欧美国产一区二区三区| 日本一区二区三区四区| 免费人成网站在线观看欧美高清| 国产不卡免费视频| 欧美tk丨vk视频| 日本欧美在线看| 欧美老肥妇做.爰bbww视频| 1000部国产精品成人观看| 国产一区二区网址| 欧美电影精品一区二区| 午夜精品视频一区| 欧美视频在线一区二区三区| 亚洲图片你懂的| 成人自拍视频在线观看| 久久久久成人黄色影片| 国产九色sp调教91| 久久久久久夜精品精品免费| 乱中年女人伦av一区二区| 正在播放亚洲一区| 亚洲h动漫在线| 91传媒视频在线播放| 亚洲精品午夜久久久| 色先锋aa成人| 一区二区三区四区蜜桃| 在线免费不卡电影| 亚洲一区二区影院| 欧美美女一区二区| 五月婷婷久久丁香| 555夜色666亚洲国产免| 美女网站在线免费欧美精品| 欧美视频在线一区| 蜜桃视频一区二区| 亚洲精品在线免费观看视频| 国产一二精品视频| 久久久久青草大香线综合精品| 成人一区二区三区视频在线观看| 亚洲国产电影在线观看| 一本久久a久久精品亚洲| 亚洲精品自拍动漫在线| 欧美日韩国产色站一区二区三区| 偷拍亚洲欧洲综合| 久久一区二区视频| 99re这里都是精品| 日本欧美一区二区三区| 26uuu精品一区二区在线观看| 风间由美性色一区二区三区| 国产精品久久久久久户外露出 | 日韩欧美一区二区久久婷婷| 久久精品理论片| 中文字幕欧美激情| 欧美日韩1区2区| 国产一区二区免费视频| 亚洲男人的天堂一区二区 | 久久精品噜噜噜成人88aⅴ| 欧美极品美女视频| 欧美性生活影院| 国产福利精品导航| 亚洲成av人片www| 中文字幕第一区综合| 欧美日韩国产精选| 国产精品一区二区三区乱码| 一区二区视频免费在线观看| 日韩精品在线一区| 91麻豆文化传媒在线观看| 蜜臀精品一区二区三区在线观看 | 精品免费国产一区二区三区四区| 成人福利视频在线| 美女视频一区在线观看| 最新热久久免费视频| 日韩一区二区高清| 色综合久久久久久久久| 日本一区二区久久| 欧美日韩精品一区视频| 国产69精品久久久久777| 日韩精品电影一区亚洲| 一区av在线播放| 国产精品色眯眯| 成人黄页毛片网站| 狠狠色综合播放一区二区| 亚洲一区视频在线| 日韩理论片一区二区| 欧美极品xxx| 久久伊人蜜桃av一区二区| 91精品国产色综合久久不卡电影| 色先锋资源久久综合| 91丝袜呻吟高潮美腿白嫩在线观看| 另类的小说在线视频另类成人小视频在线| 亚洲欧洲性图库| 中文字幕电影一区| 久久免费看少妇高潮| 日韩精品影音先锋| 在线成人小视频| 91精品久久久久久蜜臀| 欧美丝袜丝nylons| 欧美在线观看视频在线| 欧美在线制服丝袜| 欧美在线观看视频一区二区三区| 91免费看片在线观看| 91看片淫黄大片一级在线观看| 国产91综合网| 亚洲男同性恋视频| 最新国产精品久久精品| 国产精品久线观看视频| 国产精品国产精品国产专区不蜜 | 国产一区二区免费在线| 国产精品伊人色| 成人免费毛片高清视频| 99re成人在线| 欧美少妇性性性| 在线综合+亚洲+欧美中文字幕| 国内精品伊人久久久久av一坑| 国模一区二区三区白浆| 国产一区在线观看麻豆| 国产suv精品一区二区883| av毛片久久久久**hd| 91国产免费看| 91精品国产综合久久久久| 精品国产成人系列| 国产欧美精品区一区二区三区 | 欧美精品久久久久久久多人混战| 欧美日韩成人激情| 精品久久久久久久一区二区蜜臀| 国产欧美视频一区二区三区| 亚洲欧洲国产日本综合| 欧美一区二区三区男人的天堂| 精品国产乱码91久久久久久网站| 国产精品欧美久久久久无广告| 亚洲综合久久久| 国内精品免费**视频| 色综合久久综合| 在线成人av影院| 国产精品久久久久7777按摩| 一区二区三区在线播| 蜜臀av一区二区三区| 99在线视频精品| 日韩一级黄色大片| 中文字幕一区二区三区在线不卡 | 欧美系列日韩一区| 日韩视频免费直播| 亚洲欧洲av另类| 寂寞少妇一区二区三区| 色综合久久中文字幕| 久久久久久久久久久久电影| 欧美三级三级三级| 中文字幕精品一区二区精品绿巨人| 亚洲自拍偷拍欧美| 成人理论电影网| 精品国产百合女同互慰| 亚洲大片在线观看| 91丨九色porny丨蝌蚪| 精品久久人人做人人爽|