vb函式line input如何讀指定行

2021-08-04 20:23:43 字數 1429 閱讀 9242

1樓:棘棘芽

只能一行一行的讀

文字檔案 一般不是太大 處理都是一次讀取完 可以放到 string () 陣列 裡 一行一個 修改全成時 再重新寫進檔案的

除非你的檔案是 順序型 位元組型的 可以定位 (有規則的) 否則 只能一行一行的來

2樓:匿名使用者

定義一個陣列,將文字內容lineinput到陣列中,然後再從陣列中拿。不知道是不是你想要的

private sub command1_click()dim s(20) as string, i as integeri = 0

open "c:\documents and settings\administrator\桌面\1.txt" for input as #1

do while not eof(1)

line input #1, s(i)

i = i + 1

loop

『假如你需要第n行

dim target as string

target=s(n) 'target就是拿到你要的end sub

3樓:匿名使用者

用迴圈指定。

例如讀第五行:

for i=1 to 5

line input #1,x

next

4樓:

do while not eof()

line input # 檔案號

loop

介紹一下vb裡 line input 的用法

5樓:匿名使用者

line input# 從已開啟的順序檔案中讀出一行並將它分配給string變數。

語法:line input #filenumber,varname

filenumber 必要。任何有效的檔案號

varname 必要。有效的variant(變體資料)值或string(字串)變數名

示例:dim text

open"c:\windows\system.ini" for input as #1 '開啟檔案

do while not eof(1) '迴圈至檔案尾

line input#1,text '讀入一行資料並將其賦予某變數

debug.print text 』在立即視窗中顯示資料

loop

close#1 '關閉檔案

6樓:匿名使用者

從指定的檔案號中讀出一行

line input #檔案號 , 變數

比如說dim s as string

open "c:\1.txt" for input as #1line input #1,s

close #1

VB轉換函式,VB split函式

不知道你說的轉換函式是指什麼 型別轉換函式 每個函式都可以強制將一個表示式轉換成某種特定資料型別。語法 cbool expression cbyte expression ccur expression cdate expression cdbl expression cdec expression...

vb中log函式什麼意思,vb中LOG函式什麼意思

vb不支援ln函式,換句話說,vb的log函式就是數學中的ln函式,而常用對數lg只能使用換底公式lg x log x log 10 條件很簡單x 0。log x 表示以e為底的自然對數lnx.java 函式中的函式是什麼意思 函式就是一個動作一個行為哈,比如殺人防火這個動作,那就需要寫兩個函式,一...

vb中如何利用函式生成776 878之間的以4為倍數的隨機數

rem 執行後,單擊窗體即可產生 private sub form click dim n as integer randomize 生成隨機種子 don int rnd 878 776 1 776 int rnd m n 1 n是產生 n,m 之間隨機整數的通用公式 loop until n mo...