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

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

Array of TStrings


AlRal ©   (2007-08-19 17:38:00) 

Правда ли, что создать массив TStrings невозможно (когда пытаюсь осуществить, выдаётся сообщение Access Violation... и массив игнорируется программой).


Leonid Troyanovsky   (2007-08-19 18:34:00) [1]


> MetalFan ©   (19.08.07 18:17) [8]

> как всегда жжоте)

Ато.

--
Regards, LVT.


MetalFan   (2007-08-19 18:17:00) [2]


> Anatoly Podgoretsky ©   (19.08.07 18:16) [7]

как всегда жжоте)


Anatoly Podgoretsky   (2007-08-19 18:16:00) [3]


> Правда ли, что создать массив TStrings невозможно

Неправда


AlRal   (2007-08-19 18:14:00) [4]

Спасибо


MetalFan   (2007-08-19 18:01:00) [5]

мой пример 99,99% работоспособен)


Desdechado   (2007-08-19 17:59:00) [6]

У тебя ошибка в программе. По адресу at address .....


AlRal   (2007-08-19 17:55:00) [7]

не работает.
Access violation at address ..... at module 'Project2.exe'. Read of address ......


MetalFan   (2007-08-19 17:44:00) [8]


> Правда ли, что создать массив TStrings невозможно (когда
> пытаюсь осуществить, выдаётся сообщение Access Violation.
> .. и массив игнорируется программой).

отчего же невозможно? очень даже возможно)

var
 lTStringsArray: array of TStrings;
begin
 SetLength( lTStringsArray, 1);
 lTStringsArray[0] := TStringList.create;
 lTStringsArray[0].Add('test');
 lTStringsArray[0].SaveToFile('test.txt');
 lTStringsArray[0].Free;
 Finalize( lTStringsArray );
...  


Desdechado   (2007-08-19 17:39:00) [9]

Это абстрактный класс. Создавай его потомков, например, TStringList.


Наверх

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