Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 27.06.2013
Сообщений: 15

Как из файла взять нужную строку?

17.07.2013, 21:44. Показов 1931. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как из файла взять нужную строку?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.07.2013, 21:44
Ответы с готовыми решениями:

Как вывести нужную строку из файла?
Есть у меня код, который выводит на экран содержымое файла, а мне нужно задать переменную например "год рождение" и если есть...

Как считать нужную строку из текстового файла?
Как считать из файла нужную строку? Добавлено через 19 минут Есть файл, в нём две строки, при считывании второй строки нужно считать...

Как из сохраненного файла считать нужную строку
Imports System.IO Public Class Form1 Public x, y, z As Integer Public imya As String Public cash = 100 ...

1
Модератор
10430 / 5718 / 3404
Регистрация: 17.08.2012
Сообщений: 17,389
17.07.2013, 22:25
Лучший ответ Сообщение было отмечено anohin как решение

Решение

Пример по номеру строки:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
program NumExt;
 
var s: text;
    e: string;
    i, j, k: integer;
 
begin
  assign(s, 'c:\1.txt');
  reset(s);
  write('String number? ');
  readln(k);
  for i := 1 to k - 1 do
    if eof(s) then
                begin
                  j := i;
                  break
                end
              else readln(s);
  if eof(s) then writeln('Error: Only ', j, ' strings in file!')
            else
              begin
                readln(s, e);
                writeln('String #', k, ':');
                writeln(e)
              end;
  close(s);
  readln
end.
Добавлено через 9 минут
В довесок: выяснение номера строки по содержимому:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program ConExt;
 
var s: text;
    e, k: string;
    i: integer;
 
begin
  assign(s, 'c:\1.txt');
  reset(s);
  write('Enter string: ');
  readln(e);
  i := 0;
  while not(eof(s)) do
    begin
      i := i + 1;
      readln(s, k);
      if k = e then break
    end;
  if (i > 0) and (k = e) then writeln('String number: ', i)
                         else writeln('No string in file!');
  close(s);
  readln
end.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.07.2013, 22:25
Помогаю со студенческими работами здесь

Существует ли свойство у DBGrid, которое позволяет взять нужную ячейку, зная поле и строку
есть база данных microsoft access подключённая к cbuilder всё организованно через ADOTable, DBGrid существует ли свойство у DBGrid...

Как взять строку из файла
Нужно в веб форму вставлять поочередно емайлы из файла. Как это сделать. Как я понимаю сначало так: $emails =...

Как поочерёдно взять строку из файла
Привет всем. Возникла небольшая проблемка. Есть у меня файл с проксями и нужно при каждом прохождении цикла брать новую строку из файла. ...

Как взять конкретную строку из текстового файла
Допустим у нас есть 2 файла: 1)options.ini 2)luiv.bat Содержимое файла "options.ini": name=Luiv version=1.0 Вывод файла...

Как взять строку из файла и сделать ее переменной?
Проблема такая. Файл к примеру 1.txt там три строчки: 123,4546,4635464627,10 222,22,22,26666666,333 34.33,33499,67.,44..,55 ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru