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

Вниз

Делфи или не делфи.   Найти похожие ветки 

 
Brand   (2002-07-22 17:39) [0]

Все мне нравится в делфи, вот только-бы не размер получаемых exe-шников, DLL-ек. Аж смешно, DLL-ка, которая ничего не делает весит под 400 кил. Вот думаю переходить на Visual C++. Может кто-нибудь меня переубедит?


 
anatol ©   (2002-07-22 17:42) [1]

dumaiu nicto ne ho4et:)

a v VC naskol"ko ya znauiu pridestea taskat" s exe gdeto do 10 mfc*.dll.


 
saxon ©   (2002-07-22 17:44) [2]

Жизнь! переубедит


 
saxon ©   (2002-07-22 17:47) [3]

Кстати у меня такая длл-ка весит всего 117 кил
что ты туда вставил?


 
ZZ ©   (2002-07-22 17:51) [4]

Brand
Беги быстрее в Потрепаться... Там доктор принимает. Тебе поможет (я надеюсь) . Хотя случай запущеный.


 
Brand   (2002-07-22 17:51) [5]

>saxon
Ну я имею в виду DLL-ку с формой (пустой).


 
Brand   (2002-07-22 17:53) [6]

Наверное я развил тему не на том сайте. Здесь все только за Делфи. :)))
>ZZ
А как-же размер уменьшить?


 
ZZ ©   (2002-07-22 17:56) [7]

Brand
Да вы уже... Как бы это помягче сказать... Почему тебя ктото должен переубеждать ?? Никак уменьшить прогу нельзя!!! Совсем никак!!! Ни WinAPI ни KOL не существует!!!


 
Brand   (2002-07-22 17:57) [8]

>ZZ
Научи


 
ZZ ©   (2002-07-22 18:03) [9]

http://rsdn.ru
А я в Visual C++ не силен


 
Brand   (2002-07-22 18:04) [10]

>ZZ
Так я ж и имею в виду, научи в Делфи писать проги маленьких размеров.


 
ZZ ©   (2002-07-22 18:05) [11]

Ну так нельзя писать на Дельфи маленьких программ. Вот так.
Visual C++ ждет....


 
Психиатр ©   (2002-07-22 18:06) [12]

>>> Делфи или не делфи.

Вопрос, конечно, интересный (для Программеров).

По сути вопроса :
Зачем Вас переубеждать ? Вы этого хотите ?
Или Вы проверяете знания и логику программеров на Дельфи ?
Без уточнения этих вопросов диагноз поставить затруднительно...



 
Brand   (2002-07-22 18:10) [13]

>Психиатр

Мне Делфи очень нравится, т. к. уже лет 5 на паскале.
Просто у меня есть серьезные проекты, которые лично меня не удовлетворяют по размеру. И поэтому навреное прийдется перейти на Visual, хоть как мне это не нравится.
Ну и в то же время, я бы не прочь, если-бы кто-то поделился своими знаниями по поводу уменьшения размера.....:)))


 
Felis manul   (2002-07-22 18:11) [14]

У нас один перешел, периодически не может заставить себя работать, и это понятно, тяжело


 
ZZ ©   (2002-07-22 18:13) [15]

И поэтому навреное прийдется перейти на Visual, хоть как мне это не нравится.
Время не ждет... Беги за VC
Не будет маленьких программ :-E


 
Brand   (2002-07-22 18:13) [16]

Да, согласен, напряг, но исполняемые файлы очень маленькие.
Т. е., я думаю, все поняли, основная проблема в размере.....


 
Дмитрий Баранов ©   (2002-07-22 18:16) [17]

>> Т. е., я думаю, все поняли, основная проблема в размере.....
Не бери в голову, это ерунда, главное, чтобы жена была довольна...


 
Fiend ©   (2002-07-22 18:17) [18]

То Brand
Давай начнём с первопричины.

А чем собсно напрягает размер ЕХЕ????

Может тебе стыдно их товарисчам показывать, не пойму в чём дело. Помоему сейчас размер ЕХЕ 1 мб вовсе не проблема, и 2 мб тоже.

Поясни


 
Brand   (2002-07-22 18:19) [19]

Ага, а скачка по сети???
Просто посмотрю на DLL-ки других программ - 50 кб, 70 кб, а у меня 380 минимум???


 
Fiend ©   (2002-07-22 18:24) [20]

То Brand
Делай свои программы и библии с рантайм библиотеками. Закачаешь их один раз клиенту. Тогда твои библии и ЕХЕ будут просто пантовыми по размеру


 
Skier ©   (2002-07-22 18:27) [21]

> Brand

ДЕЙСТВИТЕЛЬНО_НИЧЕГО_НЕДЕЛАЮЩАЯ БИБЛИОТЕКА
(размер чуть меньше 16к)


library StupidLibrary;
begin
end.


 
Fran   (2002-07-22 18:45) [22]

А сжать upx.exe - более, чем в 4 раза.


 
Brand   (2002-07-22 18:47) [23]

>Fiend
Ух ты. Насколько я понимаю, это галочка вот там в опциях "Build with runtime packages".
Тогда ЕХЕ получается маленьким, а что там насчет библиотек?


 
Вадим ©   (2002-07-22 22:54) [24]

Убирай из uses Forms, Classes, Dialogs & etc. Оставляй Windows, SysUtils, Messages и пиши как на VC!

Еще возможный выход: не писать "ничегонеделающих" дллок


 
Сергей Суровцев ©   (2002-07-23 01:05) [25]

>Brand (22.07.02 18:10)
Серьезный проект маленьким не бывает. Для скачивания
делай ZIP как все нормальные люди. И не комплексуй
по поводу размера, если проект дельный, для него
и 10Мб не жалко, а если нет, то он и в 30Кб нафиг
никому не нужен.
Раньше в школе басню учили "Квартет"-очень познавательно.



 
Proton ©   (2002-07-23 01:22) [26]

да и не забудть про kol - вещь то пролезная - как раз для таких привередливых как ты. Не много посложнее - но и EXE значительно меньше. Тем более что ты на паскале 5 лет сидел.


 
SPeller ©   (2002-07-23 06:40) [27]

Не нравится размер - переходи на KOL. Рекомендую. Только вот напрягаться придётся гораздо чаще чем на VCL. Хотя так привыкаешь к трудностям и они легче воспринимаются.


 
Device ©   (2002-07-23 06:41) [28]

вместо upx можно поюзать AsPack - тоже хорошая весчъ


 
sudiv ©   (2002-07-24 09:07) [29]

to Brand (22.07.02 18:10)
Это так проблемно, 400 Кб или 100 ???
Вы на какой машине работаете ??? 386SX 33 МHz с 2 Мб RAM (или 1 ?)??? И винт на 10 Мб ???
Если да, то лучше писать вообще на asm. VC тоже не выход.

:)


 
Lord Warlock ©   (2002-07-24 09:17) [30]

VC в принципе ничем от Delphi не отличается кроме удобства и дебелизма :)). Теже RunTimePackage (mfc42.dll). просто он идет с виндой. Еслибы в винды включили Borland RunTimePackage... (мечта идиота конечно...)


 
al2002 ©   (2002-07-24 11:09) [31]

Юзай ASPack


 
Растопопулас   (2002-07-24 11:17) [32]

Если речь идёт о размере:

Маленькая прога типа Hillo, Word использует user32 и kernel32.
Длина проги -- 5 кб.
Вопрос -- сколько она будет весить в памяти?

По результатам измерений -- она сама + свои данные + объёмы, занимаемые отображениями модулей + итд ->>> больше 2Мб!

А вы спорите о нескольких сотнях.

Хотя, конечно, если писать ВИРУС...


 
Эмиль   (2002-07-24 11:25) [33]

Такие вещи типа upx.exe засоряют оперативную память (т.к весь ехе-шник отображается туда), в итоге использование ОЗУ увеличивается раз так в 4


 
Brand   (2002-07-24 13:02) [34]

Ну, наверное, я все-таки останусь на Делфи


 
Fiend ©   (2002-07-24 13:12) [35]

То Brand
ОБРАДОВАЛ :))))))))


 
Anatoly Podgoretsky ©   (2002-07-24 13:34) [36]

А на двух стульях?



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

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

Наверх




Память: 0.54 MB
Время: 0.011 c
3-60546
zxc1
2002-07-28 13:40
2002.08.19
перенос записей


14-60812
Awex
2002-07-23 19:01
2002.08.19
DOS как много в этом слове....


1-60640
anod
2002-08-08 21:56
2002.08.19
Сортировка


1-60654
Толик
2002-08-08 13:49
2002.08.19
resourcestring и LoadResource


1-60683
Serguar
2002-08-06 10:07
2002.08.19
чтение данных из Word