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

Вниз

dinamyc arrays   Найти похожие ветки 

 
Andrey V.   (2003-01-16 15:20) [0]

Делаю массив
LK: array of string;
Затем
SetLength(LK,X);
Причем Х может быть довольно большим
Вопрос : нужно ли этот массив потом (когда он уже не нужен)
как-то чистить ?
Попробовал SetLength(LK,1)
Вылетает с ошибкой ...


 
MBo   (2003-01-16 15:22) [1]

Используй TStringList - намного удобнее


 
Skier   (2003-01-16 15:23) [2]

>Andrey V
Можно и чистить
Finalize(...) или просто LK := nil;
Но необязательно :

var
LK: array of string;
begin
SetLength(LK,X);
//...............
end;
//<- вот здесь массива уже не будет, его снесёт Delphi


 
Skier   (2003-01-16 15:24) [3]

>Andrey V
Да! и прислушайся к MBo.


 
Mihey   (2003-01-16 15:38) [4]

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


 
Andrey V.   (2003-01-16 16:15) [5]

Да , переделал с TStringList все заработало >:-\
Спасибо.


 
Anatoly Podgoretsky   (2003-01-16 16:18) [6]

Mihey (16.01.03 15:38)
У тебя была ошибка в программе.



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

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

Наверх





Память: 0.45 MB
Время: 0.008 c
1-86866
BigBadMutuh
2003-01-17 19:04
2003.01.27
Не получается писать в файл.


3-86631
CAMOBAP
2003-01-10 08:43
2003.01.27
Обращение к Query через цикл


7-87152
Sergey_MV
2002-11-14 14:06
2003.01.27
Момент завершения работы винды?


1-86764
Grrey
2003-01-17 15:22
2003.01.27
Как создать элемент MainMenu и использовать не TNotifyEvent?


14-87104
ork
2003-01-03 22:24
2003.01.27
TShallListView фильтр





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский