FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Si lo pruebas en local, verás que es fácil obtener un error de tipo EOleException si el servicio no está disponible. Incluso el mensaje que obtienes te lo deja claro.
Baja el servicio desde la administración de servicios y luego ponlo deshabilitado, para evitar que se arranque automáticamente cuando hagas la petición (ya que por defecto tiene macado araque automático. Ten en cuenta que al "bajar" el servicio, es posible que se paren otros que dependen de él y que luego tendrás que arrancar manualmente (o reiniciar la máquina para que se vuelvan a arrancar automáticamente). Si pruebas con un código como este:
Verás que al ejecutarlo con el servicio parado (y deshabilitado) te genera el siguiente error:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#2
|
||||
|
||||
Otro tema es que al intentar arrancar el servicio (que la petición de conexión lo intenta "levantar") se te esté quedando bloqueado por otros temas.
Necesidad de permisos, temas de red, elevación de permisos, servicio no disponible o "roto",... Ya tendrías que averiguar, ese bloqueo o "cuelgue" porqué está pasando.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Buenas, perdón por la demora en responder pero estuve de viaje estos dos últimos días por trabajo.
Neftalí, esto es lo que hago para conectar con WMI.
El tema es que si le doy pausa o lo detengo al servicio no llega nunca al error. Se queda colgado en donde se carga la variable FService ¿Tendrá algo que ver la forma en que llamo a la clase CoSWbemLocator? igual veo que es como lo haces tú en las GLibWMI. Como ya comente antes, en algunos otros foros preguntan por este mismo problema y ninguno puede dar una solución al respecto. Por eso mismo es que pienso que hay que ver por otro lado si el servicio esta corriendo antes de intentar la conexión. Saludos, El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
"Asynchronous socket error 10061." Mis clientes se cuelgan | Boris | Internet | 2 | 13-09-2007 16:59:17 |
Detectar clic del ratón en toda la aplicación | zurech | Varios | 3 | 05-02-2007 19:07:01 |
Los ahorros de toda una vida | Bicho | Humor | 1 | 07-11-2006 03:27:26 |
refresh a toda la tabla | jzginez | Firebird e Interbase | 3 | 12-09-2005 17:27:49 |
Controlar pulsacion de una tecla desde toda la aplicacion | Sick boy | OOP | 5 | 21-05-2004 17:30:48 |
|