Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.27;
Скачать: CL | DM;

Вниз

Минимальное приложение   Найти похожие ветки 

 
smitt   (2003-01-08 13:27) [0]

Попробовал создать минимальное приложение, пример уже обсуждался в форуме, также его можно найти в русской справке по WinAPI.
Вопрос вот в чём. ЕХЕ-шник получается порядка 15кб. а вот в памяти процесс занимает 2 500кб. Можно ли это изменить в меньшую строну? И ещё, возможно ли создать приложение без формы вообще, чтобы оно сидело в трее со своей иконкой и менюшкой?


 
Zemal ©   (2003-01-08 13:39) [1]

А зачем это, собственно, нужно?! Все и так знают сколько занимает "минимальное приложение"... во многих книгах это есть. А то что оно экспанируется в память на "2 с полтиной метра" - это тоже не новость и приложение в этом уже не виновато... это менеджер памяти Винды так делает - на всякий случай выделяет приложению память под переменные и т.д. При нехватке памяти в системе, "менеджер памяти виндовс", отберёт незанятые страницы памяти у работающего приложения. Так что не переживай! Всё путём! Так и должно быть! И это скорее не проблемы Делфи а проблемы, которые породил Великий Билли, мастер по форточками и маркетингу! :)


 
drpass ©   (2003-01-08 22:15) [2]

Без формы создать можно, без окна - можно, но нет смысла. Должна быть оконная функция для обработки сообшений от пиктограммы и меню.


 
Kruger ©   (2003-01-10 02:21) [3]

Предлагаю легкий путь, есть классная прога - Upx.
Она сжимает .exe файлы. У меня например был 45кв а стал 17.
Правда все равно в памяти развернется, Zemal прав.


 
Кот Бегемот ©   (2003-01-10 10:36) [4]

Пиши сервис :))) - укладыватся по всем требованиям :)))) - серьезно


 
smitt   (2003-01-10 13:02) [5]

Спасибо за ответы, особенно Земалу и Коту.
Суть в чём, я просто хотел иметь маленькое приложение, кот. сидит в трее и при определённых условиях запускает другое приложение. Главная форма была не нужна да и для экономии, вот и подумал, может вообще без неё можно обойтись. А сервисы ещё не писал, поискал в сети, нашёл кое-что, вот, изучаю.



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

Текущий архив: 2003.01.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
3-86680
DC2
2003-01-08 19:54
2003.01.27
Подскажите как сделать поле с числом десятичных знаков больше 4 (


4-87206
dkDimon
2002-12-12 18:46
2003.01.27
Не знаю как обозвать тему


3-86717
FROM_X
2003-01-09 12:59
2003.01.27
Тонкий вопрос про компоненты DAO 3.4.5(Oracle)


14-87041
race1
2003-01-11 13:40
2003.01.27
прога


4-87180
alex134
2002-12-09 22:18
2003.01.27
Глобальный контроль