SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
EAccessViolation… ¿Has visto este mensaje en tu sistema Aspel?
Regularmente cuando vemos este mensaje en el sistema, lo primero que se nos viene a la
mente es: ”El sistema está mal” o es un “Error del sistema” y efectivamente algún error se
generó internamente, pero no necesariamente esto se debe a que el sistema esté mal, si no
que algo lo afectó y provocó el error.
En todo sistema existen mensajes de error, los cuales vamos a clasificar en dos tipos:
•

Errores interceptados, un error de este tipo se corrige modificando los datos que se
indicaron al sistema, éste permite entonces continuar con la ejecución del programa,
por ejemplo, cuando se captura en Aspel-SAE una factura y se le indica alguna moneda
que no existe en el catálogo, mandará un mensaje de error indicando la causa, pero si
se corrige permitirá seguir trabajando con el sistema.

•

Errores no identificados, pero interceptados, los cuales en ocasiones pueden generar
que el programa se bloquee y se tenga que detener completamente su ejecución.
También llamados “Excepciones”.

En los segundos es donde entra “EAccessViolation”, ya que se trata de una excepción, es decir
un error no identificado, pero “cachado”, ¿pero qué es un una excepción?
En la vida cotidiana utilizamos la palabra excepción para indicar que algo escapa a lo "común",
las excepciones entonces son "casos especiales". Cuántas veces ha escuchado la frase "esta
regla se cumple salvo raras excepciones". Bueno, en los sistemas la idea es más o menos la
misma. La función del programador es indicarle a la computadora la forma en la que debe
resolver problemas, ahora bien, estos procedimientos que se le indican a la computadora para
poder resolver los problemas pueden no funcionar en algunos "casos especiales".

Departamento de Soporte Técnico
21/07/2005

Aspel de México, S.A. de C.V.
1
Por ejemplo, si le enseñamos a la computadora a dividir enteros, un caso excepcional puede
ser dividir entre cero.
En los lenguajes de alto nivel, las excepciones permiten designar áreas específicas del código
para tratar errores. En particular, se puede proteger partes de código de tal forma, que si
ocurre un error durante la ejecución, el problema sea tratado en un área diferente por una
serie de rutinas creadas explícitamente con ese único propósito.
Las excepciones son, entonces, mecanismos que se crean explícitamente para facilitar el
reporte de un error al usuario y/o para tratar estos errores.
Entonces la traducción de este mensaje se podría definir de la siguiente manera:
EAccessViolation: Acceso de memoria Invalido.
Dado que este error es algún tipo de acceso a memoria inválido, las causas podrían ser
ilimitadas, esa es la razón por la cual es difícil interceptar cada evento de EAccesViolation, sin
embargo, también existen algunos que se tienen perfectamente bien identificados.
A continuación se mencionan algunos ejemplos del evento que los provoca y su respectiva
solución:
Evento
Al entrar al
Sistema

Sistema
Cualquiera

Solución
a) Instalar una impresora genérica y establecerla como
predeterminada, probar el acceso al sistema, si es exitoso
puede considerarse éste como etapa final, pero hay que
recordar que la impresiones en otras aplicaciones se
afectarán, por lo que se recomienda realizar el paso
siguiente.
b) Des-instalar los diferentes drivers de impresoras e ir
probando el acceso al sistema, se recomienda empezar
por los drivers que no se utilicen y/o aquellos que
correspondan a impresoras de red y que tengan una ruta
muy larga, por ejemplo:
serveradministracionsistemasimpresorasjuan_carlos
12523 hp LaserJet 1320 PCL 6.
c) La labor termina cuando no importando qué impresora se
tenga predeterminada se pueda acceder al sistema
libremente. *En algunos casos instalando los drivers más
actualizados del fabricante el problema se resuelve, dado
que algunos componentes “dll’s” que los drivers instalan
no están actualizados.

Departamento de Soporte Técnico
21/07/2005

Aspel de México, S.A. de C.V.
2
Evento
Al emitir el
reporte de
Nómina

Sistema
NOI 3.52

Al emitir un
reporte a
través de un
formato, y su
nombre es
mayor de 8
caracteres

SAE 3.0

Solución
a) Redefinir las aplicaciones de inicio, pues debido a que
programas residentes en memoria generan el conflicto,
en caso de que la anomalía no se corrija, entonces b:
b) Eliminar los drivers de las impresoras como se indica en el
evento “al entrar al sistema”, además eliminar las líneas
correspondientes a la definición de impresoras en el
archivo noiwin.ini.
c) En Windows 2000 Professional la solución fue eliminar
del registro de Windows la etiqueta correspondiente a la
aplicación llamada Tovar.
- Los nombres de los archivos en los formatos, deben contener
como máximo 8 caracteres.

Las recomendaciones que se dan para poder mantener aislado este tipo de mensajes de los
sistemas Aspel son:
•

•
•
•

Tener instalada la última versión del sistema, regularmente se ponen a disposición de
los usuarios actualizaciones vía Internet, se pueden acceder a ellas desde la aplicación
llamada Aspel-Al, la cual se ejecuta desde los sistemas Aspel, en Aspel-NOI 4 se
ejecuta desde la opción Ayuda/Servicio de actualización en línea y desde cualquier otro
sistema de la línea Aspel, desde la opción Ayuda/Aspel en Internet/Verificación en
línea de ultima versión.
Dar mantenimiento periódicamente a la base de datos por medio de las Utilerías que
proporciona el sistema.
Evitar en la medida de lo posible la instalación de software de extraña procedencia que
hoy en día abunda en Internet.
Cuando se instale algún controlador de un dispositivo de hardware, verificar que este
corresponda a la versión del sistema operativo correcta.

Departamento de Soporte Técnico
21/07/2005

Aspel de México, S.A. de C.V.
3

Más contenido relacionado

La actualidad más candente

S E R V I C I O T E C N I C O
S E R V I C I O  T E C N I C OS E R V I C I O  T E C N I C O
S E R V I C I O T E C N I C Oguest6cbce1
 
(Emf) Asistenciatecnica
(Emf) Asistenciatecnica(Emf) Asistenciatecnica
(Emf) Asistenciatecnicapaquitaguapa
 
Paraquienpuedaayudarme
ParaquienpuedaayudarmeParaquienpuedaayudarme
Paraquienpuedaayudarmeagvera
 
Paraquienpuedaayudarme
ParaquienpuedaayudarmeParaquienpuedaayudarme
Paraquienpuedaayudarmejorge lopez
 
Servicio Tecnico
Servicio TecnicoServicio Tecnico
Servicio Tecnicoaula97
 
DESINSTALA CON REVO UNINSTALLER
DESINSTALA CON REVO UNINSTALLERDESINSTALA CON REVO UNINSTALLER
DESINSTALA CON REVO UNINSTALLERclaudiodpc
 
Soporte tecnico telefonico
Soporte tecnico telefonicoSoporte tecnico telefonico
Soporte tecnico telefonicochaparraalmo
 
Importancia de los controladores y uso de software de verificación
Importancia de los controladores y uso de software de verificaciónImportancia de los controladores y uso de software de verificación
Importancia de los controladores y uso de software de verificaciónalejandrobetancourtlopez
 
Software Esposa
Software EsposaSoftware Esposa
Software Esposaanavimol
 
Software Esposa
Software EsposaSoftware Esposa
Software Esposaelchac
 

La actualidad más candente (17)

Nerdeada
NerdeadaNerdeada
Nerdeada
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
S E R V I C I O T E C N I C O
S E R V I C I O  T E C N I C OS E R V I C I O  T E C N I C O
S E R V I C I O T E C N I C O
 
Aquienpueda Ayudarme
Aquienpueda AyudarmeAquienpueda Ayudarme
Aquienpueda Ayudarme
 
(Emf) Asistenciatecnica
(Emf) Asistenciatecnica(Emf) Asistenciatecnica
(Emf) Asistenciatecnica
 
A quien pueda ayudarme
A quien pueda ayudarmeA quien pueda ayudarme
A quien pueda ayudarme
 
Esposa 1.0
Esposa 1.0Esposa 1.0
Esposa 1.0
 
Paraquienpuedaayudarme
ParaquienpuedaayudarmeParaquienpuedaayudarme
Paraquienpuedaayudarme
 
Paraquienpuedaayudarme
ParaquienpuedaayudarmeParaquienpuedaayudarme
Paraquienpuedaayudarme
 
Servicio Tecnico
Servicio TecnicoServicio Tecnico
Servicio Tecnico
 
Esposa 1.0
Esposa 1.0Esposa 1.0
Esposa 1.0
 
DESINSTALA CON REVO UNINSTALLER
DESINSTALA CON REVO UNINSTALLERDESINSTALA CON REVO UNINSTALLER
DESINSTALA CON REVO UNINSTALLER
 
Soporte tecnico telefonico
Soporte tecnico telefonicoSoporte tecnico telefonico
Soporte tecnico telefonico
 
Importancia de los controladores y uso de software de verificación
Importancia de los controladores y uso de software de verificaciónImportancia de los controladores y uso de software de verificación
Importancia de los controladores y uso de software de verificación
 
Software Esposa
Software EsposaSoftware Esposa
Software Esposa
 
Software Esposa 1.0
Software Esposa 1.0Software Esposa 1.0
Software Esposa 1.0
 
Software Esposa
Software EsposaSoftware Esposa
Software Esposa
 

Similar a EAccessViolation: Causas y Soluciones

Práctica 4: Registro y configuración inicio de Windows
Práctica 4: Registro y configuración inicio de WindowsPráctica 4: Registro y configuración inicio de Windows
Práctica 4: Registro y configuración inicio de Windowsjosemafe7
 
Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]jecalde1993
 
Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]jecalde1993
 
Diapositiva de taller de informatica educativa
Diapositiva de taller de informatica educativaDiapositiva de taller de informatica educativa
Diapositiva de taller de informatica educativaEstelvina De Gracia N
 
Sistemas operativos andres sanchez
Sistemas operativos   andres sanchezSistemas operativos   andres sanchez
Sistemas operativos andres sanchezandres9222
 
Trabajo pdf
Trabajo pdfTrabajo pdf
Trabajo pdfpilargoh
 
Como sustituir y reparar archivos dañados de windows
Como sustituir y reparar archivos dañados de windowsComo sustituir y reparar archivos dañados de windows
Como sustituir y reparar archivos dañados de windowsclaudiapatri2013
 
Investigación windows
Investigación windowsInvestigación windows
Investigación windowsandrea95ol
 
Actualizacion automatica
Actualizacion automaticaActualizacion automatica
Actualizacion automaticadora-relax
 
Actualizacion automatica
Actualizacion automaticaActualizacion automatica
Actualizacion automaticadora-relax
 
Practica 3 investiga win7
Practica 3  investiga win7Practica 3  investiga win7
Practica 3 investiga win7alejandro095
 
Problemas comunes del pc
Problemas comunes del pcProblemas comunes del pc
Problemas comunes del pcanderson
 
Problemas comunes del pc
Problemas comunes del pcProblemas comunes del pc
Problemas comunes del pcanderson
 

Similar a EAccessViolation: Causas y Soluciones (20)

Práctica 4: Registro y configuración inicio de Windows
Práctica 4: Registro y configuración inicio de WindowsPráctica 4: Registro y configuración inicio de Windows
Práctica 4: Registro y configuración inicio de Windows
 
Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]
 
Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]Palabras tecnicas jeimy[1]
Palabras tecnicas jeimy[1]
 
Diapositiva de taller de informatica educativa
Diapositiva de taller de informatica educativaDiapositiva de taller de informatica educativa
Diapositiva de taller de informatica educativa
 
Sistemas operativos andres sanchez
Sistemas operativos   andres sanchezSistemas operativos   andres sanchez
Sistemas operativos andres sanchez
 
Trabajo pdf
Trabajo pdfTrabajo pdf
Trabajo pdf
 
Como sustituir y reparar archivos dañados de windows
Como sustituir y reparar archivos dañados de windowsComo sustituir y reparar archivos dañados de windows
Como sustituir y reparar archivos dañados de windows
 
Manual de reparación pc bolilla ix - win xp - ver2
Manual de reparación pc   bolilla ix - win xp - ver2Manual de reparación pc   bolilla ix - win xp - ver2
Manual de reparación pc bolilla ix - win xp - ver2
 
Investigación windows
Investigación windowsInvestigación windows
Investigación windows
 
Actualizacion automatica
Actualizacion automaticaActualizacion automatica
Actualizacion automatica
 
Actualizacion automatica
Actualizacion automaticaActualizacion automatica
Actualizacion automatica
 
instalaciones de UBUNTU
instalaciones de UBUNTUinstalaciones de UBUNTU
instalaciones de UBUNTU
 
Actualizacion automatica
Actualizacion automaticaActualizacion automatica
Actualizacion automatica
 
Practica 3 investiga win7
Practica 3  investiga win7Practica 3  investiga win7
Practica 3 investiga win7
 
Problemas comunes del pc
Problemas comunes del pcProblemas comunes del pc
Problemas comunes del pc
 
Problemas comunes del pc
Problemas comunes del pcProblemas comunes del pc
Problemas comunes del pc
 
Pc y problemas
Pc y problemasPc y problemas
Pc y problemas
 
Accesorios de windows
Accesorios de windowsAccesorios de windows
Accesorios de windows
 
Everest
EverestEverest
Everest
 
Elvisy and
Elvisy andElvisy and
Elvisy and
 

Último

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 

Último (20)

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 

EAccessViolation: Causas y Soluciones

  • 1. EAccessViolation… ¿Has visto este mensaje en tu sistema Aspel? Regularmente cuando vemos este mensaje en el sistema, lo primero que se nos viene a la mente es: ”El sistema está mal” o es un “Error del sistema” y efectivamente algún error se generó internamente, pero no necesariamente esto se debe a que el sistema esté mal, si no que algo lo afectó y provocó el error. En todo sistema existen mensajes de error, los cuales vamos a clasificar en dos tipos: • Errores interceptados, un error de este tipo se corrige modificando los datos que se indicaron al sistema, éste permite entonces continuar con la ejecución del programa, por ejemplo, cuando se captura en Aspel-SAE una factura y se le indica alguna moneda que no existe en el catálogo, mandará un mensaje de error indicando la causa, pero si se corrige permitirá seguir trabajando con el sistema. • Errores no identificados, pero interceptados, los cuales en ocasiones pueden generar que el programa se bloquee y se tenga que detener completamente su ejecución. También llamados “Excepciones”. En los segundos es donde entra “EAccessViolation”, ya que se trata de una excepción, es decir un error no identificado, pero “cachado”, ¿pero qué es un una excepción? En la vida cotidiana utilizamos la palabra excepción para indicar que algo escapa a lo "común", las excepciones entonces son "casos especiales". Cuántas veces ha escuchado la frase "esta regla se cumple salvo raras excepciones". Bueno, en los sistemas la idea es más o menos la misma. La función del programador es indicarle a la computadora la forma en la que debe resolver problemas, ahora bien, estos procedimientos que se le indican a la computadora para poder resolver los problemas pueden no funcionar en algunos "casos especiales". Departamento de Soporte Técnico 21/07/2005 Aspel de México, S.A. de C.V. 1
  • 2. Por ejemplo, si le enseñamos a la computadora a dividir enteros, un caso excepcional puede ser dividir entre cero. En los lenguajes de alto nivel, las excepciones permiten designar áreas específicas del código para tratar errores. En particular, se puede proteger partes de código de tal forma, que si ocurre un error durante la ejecución, el problema sea tratado en un área diferente por una serie de rutinas creadas explícitamente con ese único propósito. Las excepciones son, entonces, mecanismos que se crean explícitamente para facilitar el reporte de un error al usuario y/o para tratar estos errores. Entonces la traducción de este mensaje se podría definir de la siguiente manera: EAccessViolation: Acceso de memoria Invalido. Dado que este error es algún tipo de acceso a memoria inválido, las causas podrían ser ilimitadas, esa es la razón por la cual es difícil interceptar cada evento de EAccesViolation, sin embargo, también existen algunos que se tienen perfectamente bien identificados. A continuación se mencionan algunos ejemplos del evento que los provoca y su respectiva solución: Evento Al entrar al Sistema Sistema Cualquiera Solución a) Instalar una impresora genérica y establecerla como predeterminada, probar el acceso al sistema, si es exitoso puede considerarse éste como etapa final, pero hay que recordar que la impresiones en otras aplicaciones se afectarán, por lo que se recomienda realizar el paso siguiente. b) Des-instalar los diferentes drivers de impresoras e ir probando el acceso al sistema, se recomienda empezar por los drivers que no se utilicen y/o aquellos que correspondan a impresoras de red y que tengan una ruta muy larga, por ejemplo: serveradministracionsistemasimpresorasjuan_carlos 12523 hp LaserJet 1320 PCL 6. c) La labor termina cuando no importando qué impresora se tenga predeterminada se pueda acceder al sistema libremente. *En algunos casos instalando los drivers más actualizados del fabricante el problema se resuelve, dado que algunos componentes “dll’s” que los drivers instalan no están actualizados. Departamento de Soporte Técnico 21/07/2005 Aspel de México, S.A. de C.V. 2
  • 3. Evento Al emitir el reporte de Nómina Sistema NOI 3.52 Al emitir un reporte a través de un formato, y su nombre es mayor de 8 caracteres SAE 3.0 Solución a) Redefinir las aplicaciones de inicio, pues debido a que programas residentes en memoria generan el conflicto, en caso de que la anomalía no se corrija, entonces b: b) Eliminar los drivers de las impresoras como se indica en el evento “al entrar al sistema”, además eliminar las líneas correspondientes a la definición de impresoras en el archivo noiwin.ini. c) En Windows 2000 Professional la solución fue eliminar del registro de Windows la etiqueta correspondiente a la aplicación llamada Tovar. - Los nombres de los archivos en los formatos, deben contener como máximo 8 caracteres. Las recomendaciones que se dan para poder mantener aislado este tipo de mensajes de los sistemas Aspel son: • • • • Tener instalada la última versión del sistema, regularmente se ponen a disposición de los usuarios actualizaciones vía Internet, se pueden acceder a ellas desde la aplicación llamada Aspel-Al, la cual se ejecuta desde los sistemas Aspel, en Aspel-NOI 4 se ejecuta desde la opción Ayuda/Servicio de actualización en línea y desde cualquier otro sistema de la línea Aspel, desde la opción Ayuda/Aspel en Internet/Verificación en línea de ultima versión. Dar mantenimiento periódicamente a la base de datos por medio de las Utilerías que proporciona el sistema. Evitar en la medida de lo posible la instalación de software de extraña procedencia que hoy en día abunda en Internet. Cuando se instale algún controlador de un dispositivo de hardware, verificar que este corresponda a la versión del sistema operativo correcta. Departamento de Soporte Técnico 21/07/2005 Aspel de México, S.A. de C.V. 3