![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
Hola a todos,
En este repositorio de Github parece estar una versión 2.0... no sé si lo habrás visto ya y estoy metiendo la pata... |
#3
|
|||
|
|||
Dec, de ahí mismo es de donde descargue todo. Esa es la versión que uso.
Igualmente ya contacte al desarrollador y dice que el llego a probar hasta Delphi 10.3 y no probó nunca con Delphi 11.x. Me comentó que con la versión que el dice funciona y no da error. Lo que me supongo es que algo debe estar pasando por las actualizaciones de Windows 10 a lo mejor, pero es pura suposición. Además en este momento no tengo el enlace pero de tanto buscar y busca alguna solución llegue a ver un solo mensaje en "stack overflow" donde le pasaba lo mismo pero sin usar esos fuentes, el problema es que ese mensaje es viejo y pasaba si mal no recuerdo con la versión Delphi XE2 Saludos
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Interbase Access violation The code attempted to access a virtual | ryderMX | Firebird e Interbase | 3 | 21-11-2015 11:11:46 |
Error Access Violation | ErYcK | C++ Builder | 3 | 08-05-2012 12:11:21 |
Error access violation | dmagui | OOP | 4 | 25-10-2006 09:57:50 |
Error Access Violation | FGarcia | Varios | 1 | 13-06-2006 23:43:15 |
Error Access Violation | samame | Conexión con bases de datos | 1 | 01-04-2004 10:48:10 |
![]() |
|