![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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.