-
Всем здравствуйте! У меня к вам такой вопрос. Есть главное приложение, использующее bpl-ку. Эта бплка использует ADO. Вопрос в следующем, на работе все работает ок, а дома при запуске проги выдается сообщение "Не был произведен вызов CoInitialize". Если добавить это в бплку, то все работет. Но почему тогда работает на работе без вызова CoInitialize? И как правильно тогда работать с ADO из bpl пакетов?
Заранее спасибо за ответ!
-
Но почему тогда работает на работе без вызова CoInitialize?
все как раз наоборот.
на работе работает с вызовом CoInitialize. а дома, без вызова CoInitialize, - не работает.
-
Нет)))) именно так, как я написал. Есть прога и бплка. Все это нормально работало на рабочем компе. А тут принес все это дело домой, немного доработать, а она даже не запускается. Runtime error. Стал копать, оказалось что если добавить в бплку CoInitialize, то все ок.
-
если вызвать Coinitialize - то адо работать будет. если не вызывать - адо работать не будет.
|