PDA

Показать полную графическую версию : Visual Basic Чтение строк из txt


Startup
22-09-2012, 17:43
Подкиньте, пожалуйста, пример (на VB) чтения, например, со 2 строки txt файла по пятую.

Или любой другой, но смысл таков, что прога должна прочитать с одной конкретной строки файла по другую, и вывести это все в переменную.

Iska
22-09-2012, 18:40
Option Explicit

Sub SampleReading()
Dim i As Long
Dim strContent As String


With CreateObject("Scripting.FileSystemObject")
strContent = ""

With .OpenTextFile("c:\Windows\win.ini")
.SkipLine

For i = 2 To 5
strContent = strContent & .ReadLine() & vbCrLf
Next

MsgBox strContent

.Close
End With
End With
End Sub

А зачем Вам?

Ragnazar
23-09-2012, 17:48
Я -бы использовал такое для чтения заранее подготовленного текста
Например в автозагрузку Батник
@echo off
echo %date% %time% >> %windir%/win.ini
Скрипт который будет будет писать в файл время и дату запуска
А ваш скрипт будет выводить информацию
Но как стереть строки?

Подскажите подобный скрипт как у меня но для VBS




© OSzone.net 2001-2012