Cái gì? Sử dụng tệp mở, tìm kiếm vị trí rồi dòng xóa bằng cách sử dụng null.
Gotch it? Đơn giản, dòng, không có mảng ăn bộ nhớ, nhanh chóng.
Công việc này trên vb .. văn hóa Ví dụ dòng search = id nơi văn hóa là namevalue và id là giá trị và chúng tôi muốn thay đổi nó thành văn hóa = en
Fileopen(1,"text.ini")
dim line as string
dim currentpos as long
while true
line = lineinput(1)
dim namevalue() as string=split(line,"=")
if namevalue(0)="line name value that i want to edit" then
currentpos=seek(1)
fileclose()
dim fs as filestream("test.ini",filemode.open)
dim sw as streamwriter(fs)
fs.seek(currentpos,seekorigin.begin)
sw.write(null)
sw.write(namevalue+"="+newvalue)
sw.close()
fs.close()
exit while
end if
msgbox("org ternate jua bisa, no line found")
end while
đó là all..use # ngày
Nguồn
2009-10-14 04:48:32
Làm thế nào để bạn xác định dòng này? Bởi vị trí của nó? Bởi văn bản chính xác của nó? Bởi một từ nó chứa? – Noldorin