[VB6 ] 請問如何讀取檔案格式有"="的資料?

看板Visual_Basic作者 (聽音樂)時間15年前 (2010/08/28 20:41), 編輯推噓5(506)
留言11則, 5人參與, 最新討論串1/1
如果要讀取文字檔中特定一行的資料 ex:output=40 只是要讀取40 並用來作運算 請問語法該怎樣用? 因找到的教學 其文字檔案格式都是用逗號來區分 謝謝 -- ◤ ◥ 塞魯表示:C字褲我14年前就在穿了! ﹨════│ ═════/ ◣ ◥ 2002十八號離子燙超直髮 ▂▂▃▅▆ 2003悟空兩件式混搭 ˙ | 2004達爾靴 ██▆▅▅▆ / 2005特南克斯短版外套 φJeans1020 ▅▃▂ ◣ ╱_▂▃ ████ 2009賽魯C字褲 鳥山明 引領流行20年 ◥◣ ▄▂▁ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.164.91

08/28 20:59, , 1F
Line input後 用mid分析字串 像你這就找=後~結尾
08/28 20:59, 1F

08/28 21:01, , 2F
for i = 1 to len(str):If mid(str,i,1) = "=" Then ..
08/28 21:01, 2F

08/28 21:11, , 3F
還是不太懂 不曉得怎麼只讀取40...還是再翻書吧= =
08/28 21:11, 3F

08/28 21:15, , 4F
INI檔的話,量多就是讀ini的API,只有一行要讀的話
08/28 21:15, 4F

08/28 21:16, , 5F
方法很多,隨便
08/28 21:16, 5F

08/28 22:25, , 6F
可不用mid()啥啦,VB6就有split()了
08/28 22:25, 6F

08/29 11:00, , 7F
如果一行有多個=號 可能split不適用
08/29 11:00, 7F

08/29 11:01, , 8F
InStr找字的位置,Left取左邊n個字,Right取右邊n個字
08/29 11:01, 8F

08/29 11:02, , 9F
Len計算字串長度
08/29 11:02, 9F

08/29 21:16, , 10F
thanks
08/29 21:16, 10F

08/30 02:17, , 11F
用 Split 會簡單點
08/30 02:17, 11F
文章代碼(AID): #1CUGFUC- (Visual_Basic)