Чтение из текстового файла с выборкой

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
moris
Новичок
Новичок
Аватара пользователя
 
Сообщения: 36
Зарегистрирован: 21.01.2005 (Пт) 0:41
Откуда: Питер

Чтение из текстового файла с выборкой

Сообщение moris » 19.02.2005 (Сб) 1:07

:shock:
Как сделать считывание строк из текстового файла по правилу...

находит первые цифорки и читает после них текст, это где-нить найти можно???
в условии считывания задано, что считывать после 3 и 4 цифорки...
3 вася
4 петя
6 коля
То есть петя и вася должны быть считаны...
А вот коля не считается, так как его в условии не было...
Ну типа выборки такой в файлике сроковом *.txt
Спасибо...

:roll:

Qubicz
Обычный пользователь
Обычный пользователь
 
Сообщения: 87
Зарегистрирован: 16.10.2004 (Сб) 20:21
Откуда: Санкт-Петербург

Сообщение Qubicz » 19.02.2005 (Сб) 5:21

Код: Выделить всё
Dim st$, ar$(), n%, tmp$, res$
Open "C:\1.txt" For Binary As #1
st = Input(LOF(1), #1)
Close #1
ar = Split(st, vbCrLf)
For n = 0 To UBound(ar)
If Left(ar(n), 1) = "3" Or Left(ar(n), 1) = "4" Then
tmp = Mid(ar(n), 2)
res = res & tmp & vbCrLf
End If
Next
MsgBox res

moris
Новичок
Новичок
Аватара пользователя
 
Сообщения: 36
Зарегистрирован: 21.01.2005 (Пт) 0:41
Откуда: Питер

Сообщение moris » 19.02.2005 (Сб) 12:13

Вот спасибо Вам большое )))


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Majestic-12 [Bot], Yandex-бот и гости: 149

    TopList