Главная страница
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.022 c
1-86788
HappyNewYearToAll
2003-01-16 14:34
2003.01.27
Memo


14-87130
Lamak
2003-01-10 01:50
2003.01.27
Сжатие exe


4-87221
dkDimon
2002-12-12 20:15
2003.01.27
memory stream


9-86607
-=Prior=-
2002-07-31 11:23
2003.01.27
Мастаки ответте мию сию!


8-86969
dummie
2002-10-10 14:39
2003.01.27
gluBuild2DMipmaps/glTexImage2D и видеопамять...