Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.007 c
1-60562
aaasv
2002-08-06 17:32
2002.08.19
TWordApplication


3-60525
vasilly
2002-07-30 11:06
2002.08.19
Возможно ли?АДО для доступа к MSSQL7 и Oracle в одном приложении


14-60856
RV
2002-07-24 22:53
2002.08.19
Есть математики средь люда делфийского?


4-60922
antonp
2002-06-13 08:33
2002.08.19
Как достать значение из памяти д ругой проги?


1-60610
Gri
2002-08-08 11:34
2002.08.19
Как заставить DBEdit при Enabled:=false не делать шрифт серым,





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский