Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Вниз

array [] of tstrings;   Найти похожие ветки 

 
stud ©   (2004-12-02 12:26) [0]

подскажите. как правильно проинициализировать массив значениями типа tstrins?
aa : array [0..4] of tstrings = ?
литературы никакой нет под рукой


 
Александр Иванов ©   (2004-12-02 12:29) [1]

Только зачем такое извращение?
TStrings - абстрактный класс.

var aa : array [0..4] of TStrings;
i:byte;
begin
 for i := 0 to 4 do
   aa[i]:=TStringList.Create;
end;


 
stud ©   (2004-12-02 12:30) [2]

спасибо


 
Skier ©   (2004-12-02 13:57) [3]

for i := Low(aa) to High(aa) do
  aa[i]:=TStringList.Create;


 
Sirus   (2004-12-10 14:42) [4]

Тут еще такое есть... Нужно чтобы функция возвращала результат типа TStrings...
Результат она возвращает:
Но надо ли переменную использованную в этой функции освободить...
типа:

Function AnyFunction: TStrings;
Var List: TStringList
begin
List:=TstringList.Create;
List.Add("AnyString");
Result:=List;
List.Free; // Нужна ли эта строка? Без нее работает, а с ней нет...
End;


 
Reindeer Moss Eater ©   (2004-12-10 14:48) [5]

Бред какой.
Зачем возвращать, если убиваешь?
Зачем убивать если возвращаешь?


 
Reindeer Moss Eater ©   (2004-12-10 14:50) [6]

Function AnyFunction: TStrings;
begin
Result := TStringList.Create;
Result.Add("AnyString");
end;


 
Sirus   (2004-12-10 14:58) [7]

ОК... Понятно... ТОлько при каждом использовании этой функции прога занимает все большее место в памяти (рост на 32 Кб)...


 
Александр Иванов ©   (2004-12-10 15:00) [8]

SL:=AnyFunction;
//...Используешь
SL.Free;



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.057 c
3-1101969512
Ann
2004-12-02 09:38
2004.12.26
SQL запрос. Подскажите пожалуйста.


3-1101714110
nstur
2004-11-29 10:41
2004.12.26
Как определить обязательное поле или нет?


14-1101887887
negrila
2004-12-01 10:58
2004.12.26
Алгоритм работы однорукого бандита


1-1102591771
Lera
2004-12-09 14:29
2004.12.26
OnKeyUp


14-1102016407
av3nger
2004-12-02 22:40
2004.12.26
Статьи





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский