Конференция "KOL" » KOL и VCL [Delphi]
 
  • ildvild (31.01.11 11:02) [0]
    Подскажите, как совместно использовать компоненты KOL и VCL??
  • QAZ (01.02.11 13:44) [1]
    а смысл?
  • thaddy © (01.02.11 20:35) [2]
    vcl code in a dll.
    only kol code in main program.
    or the other way around.
  • Vladimir Kladov © (02.02.11 16:00) [3]
    Зачем же в dll, это совсем необязательно. Менеджер памяти используется тот же.
    Лучше, конечно, если есть возможность обойтись TObject. Иногда люди пишут полезные компоненты, поумнее, чем "кнопка с крыжиком", но оборачивают их в TComponent. При наличии исходников, суть дела иногда удается отделить от оболочки. А вообще, не столько тянет по размеру собственно TComponent, сколько включение в uses Forms, Controls, Classes, Dialogs, SysUtils и т.п. Причем включают сразу и не задумываясь, надо ли оно вообще. Часто быват, что можно просто выкинуть их из uses, а код так же компилируется и работает.
    Смвсла мало, если вы берете тяжелые VCL-компоненты, из которых уже мало что можно выкинуть, они вам тут же 400К экзешник организуют, а дальше - какой смысл пытаться уменьшить - ничего уже не уменьшится.
  • QAZ (02.02.11 16:31) [4]

    > включение в uses Forms, Controls, Classes, Dialogs, SysUtils
    > и т.п. Причем включают сразу и не задумываясь, надо ли оно
    > вообще.

    скорей не выключают, ибо включает сама делфя автоматом
 
Конференция "KOL" » KOL и VCL [Delphi]
Есть новые Нет новых   [134431   +6][b:0][p:0.001]