Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Внизстроки текстового файла преобразовать в массив Найти похожие ветки
← →
Afrost © (2012-04-17 20:33) [0]Текстовый файл грузиться в мемо, нужно каждую строку преобразовать в ячейку массива, помогите, пожалуйста(
← →
Inovet © (2012-04-17 20:38) [1]А ячейка какая?
← →
brother © (2012-04-17 21:05) [2]> нужно каждую строку преобразовать в ячейку массива
массив какой?
← →
brother © (2012-04-17 21:06) [3]зы. что-то мне подсказывает, что и в мемо грузить не нужно...
← →
Inovet © (2012-04-17 21:09) [4]Ну, мемо и так массив с ячейками.
← →
Anatoly Podgoretsky © (2012-04-17 21:31) [5]> Afrost (17.04.2012 20:33:00) [0]
Memo это массив Lines
← →
Ega23 © (2012-04-17 21:52) [6]
> Memo это массив Lines
Спорное утверждение. :)
← →
Anatoly Podgoretsky © (2012-04-17 22:08) [7]> Ega23 (17.04.2012 21:52:06) [6]
Из Examples
Writeln("The 6th line of AUTOEXEC.BAT is: ", Memo1.Lines[5]);
Да и переводится, как СТРОКИ
← →
Afrost © (2012-04-17 22:13) [8]Вообще наверное динамический массив должен быть.. надо создать массив строк, с которым потом можно будет работать..ну или массив равный кол-ву строк..
← →
Ega23 © (2012-04-17 22:23) [9]
> надо создать массив строк, с которым потом можно будет работать.
> .ну или массив равный кол-ву строк..
Когда ты читаешь текстовый файл, ты заранее знаешь количество строк в нём???
← →
megavoid © (2012-04-17 22:35) [10]ну, по крайней мере, [8] показывает, что человек хотя бы примерно представляет, чего от него хочет препод (или это так кажется)...
procedure MakeStrangeThing;
var
a: array of string;
i: integer;
begin
SetLength(a, Memo1.Lines.Count);
for i := 0 to Memo1.Lines.Count - 1 do A[i] := Memo1.Lines[i];
end;
← →
Afrost © (2012-04-18 06:49) [11]спасибо) попробую)
да кол-во строк в тексте известно, оно должно заранее вводится, но это сама сделаю
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.077 c