С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 19.03.2014
Сообщений: 43
1

Как прочитать определенную строку(и) из файла?

17.10.2014, 14:31. Показов 2272. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток! Не стоит сразу обращать внимание на заголовок сабжа, т.к. в подобных темах я ответа так и не нашел... Так вот, есть однострочный файл, скажем, такого содержания:

Aleksey Alexander Anatoliy Andrey Artemiy ...

Как прочитать все эти имена, но по одному (!), чтобы из пяти показывалось каждое по отдельности? Заранее спасибо!

P.S. Еще детский вопрос по MsgBox: как прописать условия для этого окошка, т.е., если жмешь OK, то прога следует дальше по расписанию, а если Cancel, то exit?...
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2014, 14:31
Ответы с готовыми решениями:

Как прочитать определенную строку из файла?
Доброго времени суток. Проблема такая, надо мне прочитать 3 строку из файла. Как я это делаю: ...

Как прочитать из файла определенную строку
есть файл C:\file.ini в нем такой текст lol lol lol Как прочитать 2 (вторую) строку?

Как прочитать определенную строку из txt файла
Как прочитать определенную строку из txt файла?

Прочитать определенную строку текстового файла
как установить курсор на определенную строку файла (текстового )

2
11517 / 3803 / 681
Регистрация: 13.02.2009
Сообщений: 11,223
17.10.2014, 18:52 2
Как прочитать все эти имена, но по одному
Что мешает почитать справку?
Простая лень?

В данном примере инструкция Input # используется для чтения данных из файла в две переменные. Предположим, что текстовый файл TESTFILE существует и содержит несколько строк текста, записанных с помощью инструкции Write #, т.е. каждая строка содержит заключенную в кавычки строку и отделенное от нее запятой число, например ("Привет", 234).

Visual Basic
1
2
3
4
5
6
7
Dim MyString, MyNumber
Open "TESTFILE" For Input As #1 ' Открывает файл для чтения.
Do While Not EOF(1) ' Цикл до конца файла.
    Input #1, MyString, MyNumber    ' Читает данные в две переменные.
    Debug.Print MyString, MyNumber  ' Выводит данные в окно отладки.
Loop
Close #1    ' Закрывает файл.
http://vbzero.narod.ru/chapter1/page_7.htm
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
37346 / 20778 / 4276
Регистрация: 12.02.2012
Сообщений: 34,187
Записей в блоге: 14
17.10.2014, 19:07 3
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Visual Basic
1
2
3
4
5
6
7
8
   fi%=FreeFile
   open "Имя_файла" for input as #fi%
   line input #fi%,Stri$
   close #fi%
   names=Split(Stri$)
 
'  names(0) - первое имя
'  names(1) - второе имя  и т.д.
Второй вопрос:

Visual Basic
1
2
3
4
5
      if MsgBox("****",vbYesNo)=vbYes then
         ' пользователь нажал Yes
      else
         ' пользователь нажал No
      end if
1
17.10.2014, 19:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.10.2014, 19:07
Помогаю со студенческими работами здесь

Прочитать определённую строку файла и поместить её в переменную
Всем привет! Необходимо прочитать определённую строку файла ,и поместить эту строку в переменную ....

Нужно прочитать из текстового файла определённую строку (не первую)
Люди, спасайте. Перерыл весь инет, никак найти не могу. В книге у меня какой-то бред написан. Нужно...

Как прочитать определённую строку в файле?
Хелло у меня небольшая проблема... Мне надо что бы в print выводилась мне нужная строка но у меня...

Как при нажатии на кнопку прочитать определенную строку в текстовом файле?
Всем привет :) мне надо по нажатию на кнопку прочитать файл на СД и записать в стринг с...

Как записать в определенную строку файла
Как записать в определенную строку файла counter.txt допустим во вторую строку я записываю Почту и...

Как считать определенную строку из файла
Как прочитать, например, 5ю строку из файла, не загружая его в массив строк (т.к. файл может быть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru