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

Вниз

Как использовать невизуальный VCL компонент в KOL пректе?   Найти похожие ветки 

 
sghpunk ©   (2007-06-15 20:31) [0]

Доброго времени! :)
Уважаемые, помогите пожалуйста с кодом... Пишу так:
....
$ENDIF (place your units here->)}, ADODB, SysUtils, Classes
....
var
 DS: TADOConnection;
....
 begin
 DS:=DS.Create(Tcontrol(@form));
....

И естественно не работает ... Аксес Виолейшн выскакивает ... Как написать, чтоб работало?
Спасибо!

ЗЫЖ Или можно пример кода, для использования ВЦЛ компоненты в КОЛ проекте?


 
=BuckLr=   (2007-06-15 21:08) [1]

Так есть же вроде КОЛовские компоненты для этого. Или я не прав?


 
Vladimir Kladov   (2007-06-15 21:12) [2]

Когда-нибудь самому будет смешно. Хотя не уверен. Некоторые так и остаются на уровне околознания.

Могу подсказать, как сделать, чтобы не падало. Укажите в качестве параметра nil. Уничтожайте сами.

НО. Вопрос в том, зачем это надо. Толку никакого не будет. В смысле уменьшения объема. Вместо с adodb Delphi подключит ВЕСЬ VCL. Потому что оно так устроено.

П.С. У нас для KOL есть KOLedb и KOLOdbc (последний предпочтительнее).


 
sghpunk ©   (2007-06-16 02:31) [3]


> Некоторые так и остаются на уровне околознания.

Да я не претендую ... Честно говорю, толком не разбираюсь в этих вот значках @ ^ ну наверно никогда не надо было, просто знаю что если написать так, то будет работать, а почему не знаю... Наверное скажете, что это плохо. Может и плохо, надо будет разобраться - разберусь.


> Укажите в качестве параметра nil. Уничтожайте сами.

Спасибо! Огромное! Самому как-то не дошло :) Буду пробовать.


> Толку никакого не будет. В смысле уменьшения объема.

Толк есть, на чистом ВЦЛ приложение ~800кб, а с КОЛ и АДОДБ ~380кб


> для KOL есть KOLedb и KOLOdbc

Я знаю, их сначала и пробовал, но они оба глючные (не в обиду), в KOLedb когда устанавливаешь в запросе курсор на последний елемент спомощью присвоения значения индекса CurIndex:=X - вылетает, и работает оно вообще очень медленно, а в KOLOdbc в запросе неправильно присваиваются значения EOF и BOF когда делаешь. Сам пытался разобраться почему, но знаний/терпения не хватило, потому решил ВЦЛное АДОДБ попользовать.



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
4-1179815919
Magedon
2007-05-22 10:38
2007.12.23
Send To i n Vista


1-1190854398
FearG0
2007-09-27 04:53
2007.12.23
Адреса функций в памяти


8-1162976057
Kortes
2006-11-08 11:54
2007.12.23
Увеличение в Image


15-1195572022
Kerk
2007-11-20 18:20
2007.12.23
Телефон чтоль порекомендуйте


2-1196273237
Kaliostro
2007-11-28 21:07
2007.12.23
Работа с DBase IV через ADO