Страница 1 из 1
Требования к ресурсам
Добавлено: 12 июн 2004, 21:30
Pepper
Здравствуйте! Подскажите, как можно сделать, чтобы программа жрала оперативки поменьше? Я написал простенькую программку - ничего особенного... а вот оперативки ест целых 5 метров

...
подскажите как быть...
Заранее благодарен!
Добавлено: 15 июн 2004, 01:16
Naeel Maqsudov
Исключить из uses всех модулей все что только можно.
Еще в начале файла проекта можно попробовать
FreeLibrary(GetModuleHandle('OleAut32'));
если программа не работает с OLE или BDE).
Добавлено: 15 июн 2004, 13:35
Pepper
Если, например, в программе всего 5 окон, и как сделать, чтобы они загружались в память не все сразу не все сразу.
И что бы после того как их закрываешь, они высвобождались из памяти.
Добавлено: 15 июн 2004, 18:32
GOS
Да без проблемм:
Project>Options...>forms
Там слева список для автоматического создания, а справа для остальных.
Переносишь часть форм направо и при необходимости создаёш. Типа
if Form1 = nil then Form1:=TForm1.Create
а в OnClose формы
....
Action:=caFree;
Form1:=nil;
...
Может чего и напутал

экспромтом же

Добавлено: 15 июн 2004, 22:30
Pepper
GOS, спасиба... примерно так и сделал
