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

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

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

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

Aleksey Alexander Anatoliy Andrey Artemiy ...

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

P.S. Еще детский вопрос по MsgBox: как прописать условия для этого окошка, т.е., если жмешь OK, то прога следует дальше по расписанию, а если Cancel, то exit?...
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.10.2014, 14:31
Ответы с готовыми решениями:

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

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

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

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

В данном примере инструкция 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
 Аватар для Catstail
38173 / 21108 / 4307
Регистрация: 12.02.2012
Сообщений: 34,706
Записей в блоге: 14
17.10.2014, 19:07
Лучший ответ Сообщение было отмечено 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.10.2014, 19:07
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 09.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 31.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru