Форум: "Основная";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];
ВнизRuntime Create Найти похожие ветки
← →
Saska (2003-03-31 16:00) [0]День добрый! Проблема в следующем:
надо в рантайме создать TADOQuery, но нет ничего такого, что можно было бы ему подсунуть в качестве AOwner.
Пробовал:Query := TADOQuery.Create(nil)
,не помогает, посоветуйте как это дело обойти можно (желательно не создавая никаких скрытых окошек).
Заранее благодарен.
← →
D (2003-03-31 16:05) [1]ADOQuery1:=TADOQuery.Create( Application); ?
← →
Saska (2003-03-31 16:12) [2]Дело вот в чем, кверя создается в DLL, которая уже соответственно цепляется аппликухой, поэтому такое решение не подходит...
← →
sniknik (2003-03-31 16:21) [3]> Query := TADOQuery.Create(nil) ,не помогает, ...
не может быть! часто так делал. и в dll и в сервисе и приложении везде работало. может это именно вам "не помогает". а чем должно?
может обиделось на "аппликуху"? так ты к ней ласково, глядиш поможет.
← →
Saska (2003-03-31 16:35) [4]Сам диву даюсь, но тем не менее: "Не был произведен вызов CoInitialize", и как раз во время криейта квери...
← →
Anatoly Podgoretsky (2003-03-31 16:37) [5]Так надо произвести, для чего же тебе еще выдано это сообщение
← →
Saska (2003-03-31 16:43) [6]to Anatoly Podgoretsky: Поподробнее не затруднит? Ну делаю я кверю: Query := TADOQuery(nil);, а дальше то чего?
← →
Anatoly Podgoretsky (2003-03-31 16:45) [7]Да вызов CoInitialize раньше сделай, прямо так как тебе система говорит, и все будет в порядке, и с nil будет тоже порядок.
← →
Saska (2003-03-31 16:58) [8]to Anatoly Podgoretsky: Спасибо, помогло!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c