Я на делфях программирую не долго.
Мало знаю.
Но часто меня бесит то что мои программы (совсем крохи) занимают дикое место на винте.
Подскажите пожалуйста как снизить емкость программы, может надо отключить какие то модули, Какие?
Вообще программа размером 200-300 кБ не такая и большая, если программировать под Виндом. А модули можно отключить. Самый простой способ узнать - какие отключать, а какие нет, такой: отключаеш один модуль и компилируеш, если он нужный, то компилятор выругается, тогда его надо снова прописать, а если модуль не используется, то никаких проблем нет. Но особенность дельфи заключается в том, что все самые нужные процедуры, функции и прочие вещи раскиданы по разным модулям, так что способ этот не сильно снизит размер программы.
Options-Project-Packages-Build with runtime packages. Если флажок там снят, то твоя программа будет весить никак не меньше 300 кило, зато не будет требовать для своей работы никаких дополнительных библиотек (некоторые нехорошие, но компактные по объему программы, написанные, например, на VisualC++ не хотят работать без mfc*.dll, а не менее компактные, написанные на VisualBasic - без vbrun*.dll).
Но если тебя устраивает, что без дополнительных библиотек твоя программа работать не будет (хоть убей, не помню, что за библиотеки, но если у тебя поставлен Дельфи, то они у тебя есть. Вроде какие-то *.bpl), включи эту опцию, и твои программы будут весить много меньше (кило 70-100)
Можно также воспользоваться библиотекой KOLMCK - компактные программы, но разработка остается визуальной. http://kol.mastak.ru/
поглядим на этот kol
Какие API??? ???Качни Aspack или UPS! И зжимай!