![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
AllocMemCount и AllocMemSize возвращают 0 [D7, WinXP]
ItMan_ © (2004-12-30 13:54:00)1 день мучаюсь, код:
procedure Tfosnov.ShowHeapStatus(Sender: TObject; var Done: Boolean);
begin
StatusBar.Panels[5].Caption := Format('%d/%d', [AllocMemCount ,AllocMemSize]);
end;
а AllocMemCount ,AllocMemSize и возвращают 0.
Используется Sharemem может быть из-за него?.
Sandman25 (2004-12-31 09:05:00) [1]Программировать без справки - это круто. Восхищаюсь и сочувствую одновременно.
В справке было написано, что переменная AllocMemCount ведет себя по разному в exe, dll и т.д, причем в Вашем случае правильная работа не гарантировалась.
ItMan_ (2004-12-31 00:27:00) [2]Sandman25 Спасибо за ответ. Вот тольо у меня спавки нет в Delphi.
Откопал в Sharemem.
Надо Использовать
GetAllocMemCount
GetAllocMemSize
Sandman25 (2004-12-30 15:11:00) [3]AllocMemCount + F1