Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Реализация удаления строк в ListBox и документе Подскажите реализацию удаления выделенной строки в ListBox и соответствующей строки в 1.txt не загружая его в memo (например выделенной 11 строки в ListBox и 11 строки в документе 1.txt). З.Ы.: И как реализовать перезапись (не добавление) содержимого 2.txt на содержимое ListBox? https://www.cyberforum.ru/ delphi-beginners/ thread2079700.html Поиск и отображения нескольких совпадений ListBox Delphi
Доброго времени суток! Помогите с кодом поиска текста в ListBox, так, чтобы отображало все совпадения в этом же ListBox, а не только одно. Для одного такой код: sListBox1.Perform(LB_SELECTSTRING,-1,longint(Pchar(sEdit1.text)));
Delphi Перевести код с++ в Delphi Доброго времени суток. Недавно меня попросили написать алгоритм Штрассена на Dephi, но я как-то вообще никогда не сталкивался с этим языком)) Я написал работающую прогу на с++, но вот с переводом что-то никак, просьба помогите перевести или хотя бы направьте куда копать. #include <iostream> using namespace std; int** sub(int ** a, int **b, int m){ int ** c = new int*; for(int i =... https://www.cyberforum.ru/ delphi-beginners/ thread2079650.html Delphi Программа не вычисляет корень уравнения методом простых итераций https://www.cyberforum.ru/ delphi-beginners/ thread2079471.html
Нужно вычислить корень уравнения ln(7,622x) – 8,59х +10,5 = 0. Что-то не так в коде? Почему лыжи не едут? program lr5_4_1; {$APPTYPE CONSOLE} uses SysUtils, Math;
Динамический массив + ввод букв в StringGrid Delphi
Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 0, если все элементы k-го столбца матрицы нулевые, и значение 1 в противном случае. Подскажите пожалуйста, правильно ли я выполнила работу с динамическим массивом. И можно ли запретить ввод в StringGrid символов? Если в матрице ничего нет, то в итоге массив из нулей, а если ввести даже букву, то появляется...
Delphi Модульное программирование: в каком месяце заданного года была получена самая высокая прибыль? https://www.cyberforum.ru/ delphi-beginners/ thread2079221.html
Структура записи: Номер Дата День Месяц Год Заказчик(ФИО)
Delphi Найти все натуральные числа из промежутка от 9 до 999, в записи которых есть цифры A и B Найти все натуральные числа из промежутка от 9 до 999, в записи которых есть цифры A и B (A и B вводить с клавиатуры). https://www.cyberforum.ru/ delphi-beginners/ thread2079196.html Delphi Получить код страницы в TChromium
Сразу к коду: PageCode - это Memo BRReg - TChromium PageM - ustring / глобальная st - не так важно... Желание было сделать так, что, передаваемом Memo, в процедуре TakePageCode будет получаться код страницы из Page. Но, по непонятным причинам, этого не происходит (код закомментирован). При этом если просто получать код страницы в глобальный Memo = PageCode, то всё нормально) *st - тут...
Delphi Вычислить значения функции F(x,y) для случайных значений аргументов Вычислить значения функции F(x,y) для значений аргументов x и y, выданных случайным образом в диапазоне (-25 до 10]: https://www.cyberforum.ru/ delphi-beginners/ thread2079190.html Delphi Пропало автодополнение кода https://www.cyberforum.ru/ delphi-beginners/ thread2079183.html
Внезапно пропало автодополнение кода. Это когда ставишь точку, а Delphi предлагает тебе возможные варианты. Функция пропала и в старых и в новых проектах. Auto complete включен. В чём может быть проблема?
Найти все натуральные числа из промежутка от 9 до 99 Delphi
Найти все натуральные числа из промежутка от 9 до 99
Delphi Найти сумму четных цифр числа https://www.cyberforum.ru/ delphi-beginners/ thread2079179.html
Дано натуральное число (более четырех знаков): – найти сумму четных цифр числа; – верно ли, что данное число начинается и заканчивается на четную цифру?
0 / 0 / 0
Регистрация: 13.09.2017
Сообщений: 21
0

Как считывать из текстового файла, пропуская первую строку? - Delphi - Ответ 11242113

11.10.2017, 09:05. Показов 1727. Ответов 10
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Имею такой код:
Delphi
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
procedure TF_knopka.fZagrClick(Sender: TObject);                   // Закрузка данных
var ft:TextFile;
    a,i,j:longint;
    st:string;                                                // Строчка
begin
for i:=0 to StringGrid1.RowCount-1 do
    for j:=0 to StringGrid1.ColCount-1 do StringGrid1.Cells[j,i]:='';     // Обнуление таблицы
StringGrid1.RowCount:=1;
 
if (OpenDialog1.Execute)                                                    // Попытка открытия
   then begin
        AssignFile(ft,OpenDialog1.FileName);
        Reset(ft);                                                       // Обнуление
        while not eof(ft) do                                             // Пока не конец файла
              begin
              readln(ft,st);                                              // Считываем файл по st - строчкам
              j:=0;
              for i:=0 to length(st) do                                   // От 1 до последней строчки ( цикл )
                  if st[i]=chr(9)                                         // Проверка на табуляцию
                     then j:=j+1
                     else StringGrid1.Cells[j,StringGrid1.RowCount-1]:=StringGrid1.Cells[j,StringGrid1.RowCount-1]+st[i];  // После каждой табуляции новый столбик
              StringGrid1.RowCount:=StringGrid1.RowCount+1;               // Переход на новую строку
              end;
        StringGrid1.RowCount:=StringGrid1.RowCount-1;  // Задаётся кол-во строчек
        StringGrid1.FixedRows:=1;      // Фиксиррованная строчка до текста
        CloseFile(ft);                 // Закрытие файла
        end;
end;
И он читает все строчки, и записывает их в нужные столбики таблицы. Но первая строка у меня в текстовом файле = текст, и он там никак не нужен. Как сделать так, чтобы он при прочтении не учитывал первую строчку, не меняя коренным образом сам код. Просто введя какое-то условие или что-то вроде того. ( В память записывать и оттуда брать нельзя, нужно именно таким образом )

Вернуться к обсуждению:
Как считывать из текстового файла, пропуская первую строку? Delphi
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2017, 09:05
Готовые ответы и решения:

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

Считывать информацию из файла, пропуская пустые строки
В общем никак не пойму в чём проблема.. Условие while не срабатывает,вот код: StreamReader file...

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

Напечатать первую строку, пятую строку текстового файла
имеется текстовый файл , напечатать а) его первую строку б) его пятую строку

10
11.10.2017, 09:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2017, 09:05
Помогаю со студенческими работами здесь

Удалить первую строку из текстового файла
Дан текстовый файл. Удалить из него первую строку. :help: Пожалуйста помогите в написании...

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

Как считывать int из текстового файла?
есть файл текст.txt, который содержит запись &quot;1&quot;. Как считывать эту единицу в виде int?

Как считывать каждые 2 символа из текстового файла?
Всем привет))) Ребят помогите пожалуйста!!! Кароч нужно написать прогу которая берет некий hex файл...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru