Ver Mensaje Individual
  #4  
Antiguo 17-10-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Sergio, no sé mucho de esto pero muchos controles necesitan que se inicialice el manejo de COM y para ello se usa CoInitialize. Supongo que Application.Initialize se encarga de ello normalmente pero esto no ha sucedido para el momento en que creas el formulario. ¿Por qué no pruebas simplemente a hacerlo tú mismo al comienzo del DLL? Me parece que CoInitialize está definido en la unidad ComObj y, hasta donde sé, se puede llamar repetidas veces sin problemas, es decir, que cuando Application lo haga no entrará en conflicto con la llamada que hayas hecho desde el DLL.

// Saludos
Responder Con Cita