Error de Access Violation in Taskschd.pas
Buenas gente, en esta oportunidad importe el Type Library del Task Scheduler. Para hacerlo use Delphi 11.2 en Windows 10 Versión 22H2.
El problema es que tiene un error en la Interfase ITaskService en el método Connect. Cada tanto se le da por dar el error de Access Violation y no puede conectarse. Para que funcione tengo que correr el proyecto mas de una vez hasta que en algú momento se le da por funcionar correctamente. Esto pasa desde el IDE o desde el ejecutable.
Alguno tuvo este mismo problema y sabe como se puede solucionar o atrapar para que no de este error.
He buscado en distintos foros pero ninguno pone una respuesta que sirva como para solucionarlo, lo único que dicen es que al importar el Type Library tiene muchos bugs. Por empezar el método Connect de la interfase arranca estando mal al importar se crea como PROCEDURE, cuando el mismo tiene que ser FUNCTION, sino no compila con esa unit.
Lo que vi por Internet es que algunos mandan a descargar una unit que teoricamente funciona pero es muy vieja y es de la versión 1.0 del Task Scheduler.
Agradecería si alguien tiene una punta como para empezar a buscar.
Saludos
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno
|