![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как освободить переменную? [D6, Win2k]
Dinara © (2002-05-01 13:21:00)Например, есть переменная типа String. Содержит значение. Как эту переменную убрать из памяти, чтобы не занимала?
Dinara (2002-05-01 13:49:00) [1]
procedure TFManagerProjects.LoadSettingsFromFile;
var I:Integer;
begin
for I:=0 to TransferModeCount("CountASCII")-1 do
FrTransferMode.LASCII.Items[I]:=TransferMode("ASCII"+IntToStr(I));
[...]
В общем, я поняла :) Не надо ничего освобождать.
Anatoly Podgoretsky (2002-05-01 13:38:00) [2]Приведи строчки от объявления до begin
если это в var, то память осбобождается автоматически при выходе из процедуры
Dinara (2002-05-01 13:35:00) [3]В процедуре, например. Здесь 4 байта, там 4... нехорошо получается.
Anatoly Podgoretsky (2002-05-01 13:30:00) [4]Где она объявлена, и почему жалко 4 байта?