Qué podría causar el error de tiempo de ejecución 1012 Error al acceder a los directorios de datos de la aplicación

StackOverflow https://stackoverflow.com/questions/46156

  •  09-06-2019
  •  | 
  •  

Pregunta

Un amigo mío tiene un problema :).

Hay una aplicación escrita en Visual Basic 6.0 (no por él).

Uno de los usuarios informó que cuando se ejecutaba en Windows 2000 e intentaba escanear carpetas en el disco, aparecía un cuadro con el mensaje:

Error de tiempo de ejecución 1012 Error al acceder a los directorios de datos de la aplicación

No pudimos buscar en Google nada al respecto y no encontramos nada sobre el error de tiempo de ejecución 1012 en los archivos de ayuda de VB6.

Supongo que VB llama a alguna función API antigua que devuelve una carpeta a la que la aplicación no tiene acceso (privada, cifrada, pertenece a otro usuario y la aplicación la ejecuta el usuario sin los privilegios necesarios).

Pero no pudimos reproducir esto (en Windows XP profesional).

¿Alguien se ha encontrado con un error como este en el pasado?

¿Fue útil?

Solución

El error 1012 es genéricamente ERROR_CANT_READ.Mira esto lista de microsoft, pero también implica que se refiere al registro.

Podrías intentar ejecutar SysInternals Monitor de proceso para buscar operaciones de archivos/registro fallidas por parte del proceso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top