Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2014, 22:28   #11
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Цитата:
А еще лучше на APIx
Ну это смотря в каком плане лучше. Со всяческими плюшками придётся распрощаться.
Цитата:
Только WinAPI только hardcode.
Или говоря простым языком, полная задница

Последний раз редактировалось doktor255; 14.05.2014 в 22:33.
doktor255 вне форума Ответить с цитированием
Старый 15.05.2014, 07:25   #12
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А еще лучше на APIx - Visual WinAPI (http://piddlesoft.narod.ru/)
Программа просто супер, много раз выручала. проще там визуально накидать контролы чем потом в голове представлять где они встанут.
ZuBy вне форума Ответить с цитированием
Старый 15.05.2014, 07:30   #13
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Тут есть еще фактор как в c#. Программа по факту столько ресурсов не использует, но занимает . Когда память реально понадобится часть будет высвобождена. Отследить это можно при полной загрузке памяти и отключенном файле подкачке. Поэтому просто забейте и не воюйте с ветряными мельницами.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 15.05.2014, 07:41   #14
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

можно еще скинуть память не использованную в дамп, не помню где то код лежал.
ничего такого не дает, просто в процессах циферки меньше

Код:
procedure MemoryClear(Handle: THandle);
begin
  if Win32Platform = VER_PLATFORM_WIN32_NT then
  begin
    Handle := OpenProcess(PROCESS_ALL_ACCESS, False, GetCurrentProcessID);
    SetProcessWorkingSetSize(Handle, DWORD(-1), DWORD(-1));
    CloseHandle(Handle);
  end;
end;
запускать один раз после создания потоков, ресурсов и тд...
ZuBy вне форума Ответить с цитированием
Старый 15.05.2014, 07:54   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ну это смотря в каком плане лучше.
Ну так автор то хочет и рыбку сьесть и костью не подавиться. Пес с ними с плюшками тогда.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему так много весит?! DIMANJ Софт 34 10.08.2012 11:29
Почему не используется первичный ключ? Linel SQL, базы данных 0 11.07.2012 10:50
почему в dev-c++ исполняемы файлы очень много весят?и как их облегчить? ромик0 Visual C++ 0 23.05.2011 19:02
Почему так много структур данных? ilia.sk8 Помощь студентам 1 28.01.2011 19:03
Вопросов много, так что попорядку! Ermiss Общие вопросы Delphi 14 01.11.2007 16:18