Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

строки текстового файла преобразовать в массив [D7]


Afrost ©   (2012-04-17 20:33:00) 

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


Afrost   (2012-04-18 06:49:00) [1]

спасибо) попробую)
да кол-во строк в тексте известно, оно должно заранее вводится, но это сама сделаю


megavoid   (2012-04-17 22:35:00) [2]

ну, по крайней мере, [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;


Ega23   (2012-04-17 22:23:00) [3]


> надо создать массив строк, с которым потом можно будет работать.
> .ну или массив равный кол-ву строк..


Когда ты читаешь текстовый файл, ты заранее знаешь количество строк в нём???


Afrost   (2012-04-17 22:13:00) [4]

Вообще наверное динамический массив должен быть.. надо создать массив строк, с которым потом можно будет работать..ну или массив равный кол-ву строк..


Anatoly Podgoretsky   (2012-04-17 22:08:00) [5]

> Ega23  (17.04.2012 21:52:06)  [6]

Из Examples

Writeln('The 6th line of AUTOEXEC.BAT is: ', Memo1.Lines[5]);

Да и переводится, как СТРОКИ


Ega23   (2012-04-17 21:52:00) [6]


> Memo это массив Lines


Спорное утверждение. :)


Anatoly Podgoretsky   (2012-04-17 21:31:00) [7]

> Afrost  (17.04.2012 20:33:00)  [0]

Memo это массив Lines


Inovet   (2012-04-17 21:09:00) [8]

Ну, мемо и так массив с ячейками.


brother   (2012-04-17 21:06:00) [9]

зы. что-то мне подсказывает, что и в мемо грузить не нужно...


brother   (2012-04-17 21:05:00) [10]

> нужно каждую строку преобразовать в ячейку массива

массив какой?


Inovet   (2012-04-17 20:38:00) [11]

А ячейка какая?


Наверх

Титульная страница Поиск, карта сайта Написать письмо