Главная страница
    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.52 MB
Время: 0.008 c
14-60804
Mike B.
2002-07-22 15:30
2002.08.19
Гибкие методологии проектирования


1-60712
xerox
2002-08-06 15:14
2002.08.19
Во время начала загрузки idftp тормозит прогу.


3-60490
NDR
2002-07-29 07:36
2002.08.19
Как по текущей ячейки получить наименование столбца ?


1-60621
lovres
2002-08-08 13:51
2002.08.19
Как вместо окна системного сообщ. вывести своё


1-60653
andrey_pst
2002-08-08 19:48
2002.08.19
Создать на форме ссылку типа andrey@mail.ru





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский