Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.52 MB
Время: 0.01 c
3-60520
shubin
2002-07-30 11:44
2002.08.19
День добрый!


1-60720
Ащкь
2002-08-06 22:47
2002.08.19
TTimer


3-60506
DAO
2002-07-27 21:40
2002.08.19
Как прервать процесс соединения TADOConnection с MSSQL?


1-60591
alex_dorin
2002-08-07 17:15
2002.08.19
как ограничть время выполнения DataSetProvider


1-60630
andreyz
2002-08-06 05:13
2002.08.19
Иконки в гриде




   Наверх