Estou com o seguinte problema ao gerar agendamentos no windows utilizando controles ActiveX, quando se coloca units no projeto que tem relação com banco de dados como DB, DBClient, etc... e se declara a unit ActiveX para a criação de um controle ActiveX pelo método CoInitialize(nil), gera uma excessão e o controle não é criando retornando erro igual a 1. O esperado seria 0. Quando se tira estas units, o problema para de acontecer.
Obrigado. Ricardo Lima