Форум: "Основная";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];
ВнизПочему компоненты АДО не создаются с Owner=nil?!!!!!! Найти похожие ветки
← →
Aleksandr (2002-02-20 19:13) [0]У меня консольное приложение с тупой задачей - выполнить запрос к SQL+серверу, состряпать файл и вывалиться...
Чтобы оно не клянчило в системе BDE (да и ради поддержки современных технологий), я использую TADOQuery...
Но вот если такая фенька:
Query:=TQuery.Create(nil)
проскакивает, то при выполнении вот такого:
Query:=TADOQyery.Create(nil)
программа просто тупо завершает работу... Даже не заходя в except...
Как решить сию проблему?!
← →
Юрий Зотов (2002-02-20 19:19) [1]Проверьте, не отключены ли у Вас эти except"ы.
← →
Aleksandr (2002-02-20 19:32) [2]Сорри, разобрался... оказывается, нужно вызывать функцию CoInitialize, которая вызывалась при создании визуальных программ... Правда, сути я особо все равно не уловил... И нужно ли по завершении программы вызывать какую-нибудь обратную функцию...
← →
Набережных С. (2002-02-20 19:53) [3]CoUninitialize - в конце программы обязательно.
Суть - уведомить COM, что текущий поток собирается с ним работать. При этом COM проделает некоторые подготовительные действия по согласованию взаимодействия контекстов.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c