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

Вниз

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

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

Наверх




Память: 0.54 MB
Время: 0.016 c
2-1131781771
lRunner
2005-11-12 10:49
2005.11.27
Как исправить крокозябры в Caption?


1-1130935096
JohnKorsh
2005-11-02 15:38
2005.11.27
Размеры формы на экране с меньшим разрешением.


2-1131766771
Fred
2005-11-12 06:39
2005.11.27
Помогите с выбором БД


14-1131279402
Вечный студент
2005-11-06 15:16
2005.11.27
MS Access


4-1127743382
umbra
2005-09-26 18:03
2005.11.27
какое сообщение получает окно при его минимизации?





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