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

Вниз

Как научиться   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2005-11-08 09:11) [40]

NORDmen ©   (03.11.05 14:41) [37]
Какие проблемы у Виндоус с запуском больших программ?


 
NORDmen ©   (2005-11-08 10:26) [41]

2КаПиБаРа: смотря у какой размер считать большим :)
чепуха. я же говорю - размер в kol"e важен и ничего более. в остальном я сам не против vcl.
ясный пень, что в программе где основной объем - это то, что напечатано ручками, а не сгенерировано автоматически, все равно что использовать - vcl или kol, поэтому vcl предпочтительнее, так как чуть проще и стабильнее...
но в программе где кол-во строчек <10000, я выберу kol
ну не у всех такие большие :)   (программы)


 
КаПиБаРа ©   (2005-11-08 10:38) [42]

NORDmen ©   (08.11.05 10:26) [41]
А в чем преимущество kol? Элементы управления меньше памяти жрут?


 
NORDmen ©   (2005-11-08 10:52) [43]

2КаПиБаРа: главное преимущество - сократить размер ехе, а как оно там выходит не важно. памяти жрет вроде бы одинаково.
а для уменьшения памяти используй
SetProcessWorkingSetSize(GetCurrentProcess, dword(-1), dword(-1)); смотри в Win32SDK или др., как пожелаешь.

p.s.: тема формума "как научиться думать", имхо, везде использовать vcl или kol конечно глупо. каждому проекту свое.


 
Игорь Шевченко ©   (2005-11-08 10:56) [44]


> главное преимущество - сократить размер ехе


Кому нафиг сдался этот размер ? Странный ты - основной размер определяется не vcl или kol, а функциональной частью проекта. Если у меня, к примеру, Exeшник размером в 5 мегабайт, и vcl в нем занимает 700 кило, то что мне даст kol, кроме геморроя ?


 
КаПиБаРа ©   (2005-11-08 11:01) [45]

За размер exe премию не платят :)


 
NORDmen ©   (2005-11-08 11:13) [46]

2Игроь шевченко и остальным:
я все написал... читайте лучше:

> ясный пень, что в программе где основной объем - это то,
>  что напечатано ручками, а не сгенерировано автоматически,
>  все равно что использовать - vcl или kol


-> в вашей программе напечатано ручками около 4.3 мб что существенно больше  чем 0.7 значит kol действительно нет смысла использовать. и не надо.
когда научимся думать????????????????????

p.s.: а как насчет программ, где даже kol не подходит - вирусы те же самые...  тогда asm, повторюсь- кажому проекту свое и вам выбирать что где использовать.


 
Игорь Шевченко ©   (2005-11-08 11:23) [47]

NORDmen ©   (08.11.05 11:13) [46]

Ручками у меня напечатано довольно много. Но в случае с kol я бы напечатал гораздо больше, а зачем, скажи на милость, мозоли на пальцах тренировать ?

Кроме того, извини, не все равно - kol обрезает функциональность TObject, а ее, функциональность, придумали вовсе не затем, чтобы намерено увеличить размер программы.


> когда научимся думать????????????????????


Наверное никогда :)))

Потому что даже для программы в < 10000 строк я буду использовать vcl по четырем причинам:
а) Больше функциональности
б) Меньше писанины
в) Больше тестеров
г) Лучше и доступнее описана

Пока эти причины существуют, любые поделки Кулибиных могут продолжать использоваться узким кругом ограниченных лиц, бога ради, никто не запрещает.


 
NORDmen ©   (2005-11-08 11:34) [48]

а)соглашусь в том случае, если вы разрабатываете мега-жирный проект который использует абсолютно все компоненты из палитры delphi. но такой проект на 5 мб  не потянет - это НЕЧТО другое.  
б)
> Но в случае с kol я бы напечатал гораздо больше, а зачем,
>  скажи на милость, мозоли на пальцах тренировать ?


интересно почему? для кол же есть mck - зеркальные класы т.е. при визуальной разработке (rad) - одинаково будет !
в) смотря что они у вас тестируют.
д) http://www.delphimaster.ru/cgi-bin/forum.pl?n=10&1130241111
все для вас :) +сайт кладова +rtfm!
в конце концов, что непонятно, как компоненты визуальные использовать????

имхо, вы утрируете. вы же сами говорите - основная часть - функциональная . тогда при чем тут геморр с kol?


 
Игорь Шевченко ©   (2005-11-08 12:05) [49]

NORDmen ©   (08.11.05 11:34) [48]

Я под функциональностью имею в виду другое. Не набор компонент - их, как раз используется ограниченное количество, а функциональность наследников TObject, TComponent и т.д. Например, виртуальные конструкторы - в ряде проектов мне их просто удобно использовать.
Кроме того, я довольно активно работаю с RTTI.


> интересно почему? для кол же есть mck - зеркальные класы
> т.е. при визуальной разработке (rad) - одинаково будет !


Э...я вообще-то не кнопки на формы кидаю.

Те программы, написанные с помощью kol, исходники которых я видел, поражали исходным кодом наповал - масса include-файлов, черт, в общем, ногу сломит. Может быть kol годится для написания write-only программ - я таких уже давно не пишу.


> в) смотря что они у вас тестируют.


Причем здесь "у меня" ? Я имею в виду, тестеров (пользователей) самой vcl на порядки больше, чем kol.

> +сайт кладова +rtfm!


Ты сравни количество TFM-а по KOL и по VCL - устроим передачу "Вокруг смеха".


 
Night_Shadow   (2005-11-08 20:48) [50]

А все таки где своя голова??? :)


 
umbra ©   (2005-11-08 20:51) [51]

по теме:

пробовать надо почаще, тренироваться


 
Anatoly Podgoretsky ©   (2005-11-08 21:25) [52]

NORDmen ©   (08.11.05 11:13) [46]
Кто же вирусы на АСМ пишет - Дельфи, Бейсик, Си в основном.



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

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

Наверх




Память: 0.56 MB
Время: 0.037 c
2-1131355369
Robbins
2005-11-07 12:22
2005.11.27
Ошибка в ShellExecute.


14-1131344179
CHES
2005-11-07 09:16
2005.11.27
Элемент управления сложной формы


1-1130941441
Владислав
2005-11-02 17:24
2005.11.27
Размещение экземпляра класса по заданному адресу.


6-1124203894
Shopot
2005-08-16 18:51
2005.11.27
Как заткнуть модем, чтобы не визжал.


2-1131801001
KostR
2005-11-12 16:10
2005.11.27
Можно ли програмно сравнить две даты?