Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Error 70: ACCESO DENEGADO en WIndows VISTA HOME BASIC

Estas en el tema de Error 70: ACCESO DENEGADO en WIndows VISTA HOME BASIC en el foro de Visual Basic clásico en Foros del Web. Hola: Tengo un problema con una aplicacion desarrollada usando VB6 bajo Win XP usando ACCESS 2007 ....la aplicacion bajo XP funciona correctamente, cuando la instale ...
  #1 (permalink)  
Antiguo 08/09/2007, 01:19
 
Fecha de Ingreso: julio-2003
Mensajes: 4
Antigüedad: 20 años, 10 meses
Puntos: 0
Pregunta Error 70: ACCESO DENEGADO en WIndows VISTA HOME BASIC

Hola:

Tengo un problema con una aplicacion desarrollada usando VB6 bajo Win XP
usando ACCESS 2007 ....la aplicacion bajo XP funciona correctamente, cuando
la instale en una maquina con WINDOWS VISTA HOME BASIC recibo un error 70
ACCESO DENEGADO...he checado y cambiado las propiedades del la carpeta donde
reside lasa bases de datos, les quite la propiedad de solo lectura y la
carpeta me muestra un cuadro gris en la propiedad de solo lectura, se lo
quito ...y cuando vuelvo ejecutar la aplicacion sigue el mismo error, he
vuelto a checar la carpeta y aparece nuevamente un cuadro gris en la
propiedad de solo lectura .....ya hecho todo con respecto a la
seguridad....les he dado control total a los usuarios, me he hecho
propietario de la carpeta...he hecho lo que los foros de MSDN indican, he
consultado soporte tecnico con MICROSOFT LATINOAMERICA.....y la conclusion
fue que noes detalle de windows VISTA ...si no de la aplicacion......

Alguien me podria ayudar a solucionar el caso......si tengo que corregiur
algo en mi codigo.....ya que corriendo desde mi laptop conectando las bases
de datos en el equipo que tiene VISTA...si se puede hacer las operaciones de
modiificacion o creacion de registros....pero cuando lo hago localmente con
la aplicacion recibo el mismo error.

Gracias.
  #2 (permalink)  
Antiguo 08/09/2007, 06:27
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Re: Error 70: ACCESO DENEGADO en WIndows VISTA HOME BASIC

1- Al ejecutar tu programa en VISTA, aunque este en un usuario administrador tenes que hacerle un click derecho y ejecutar en "modo de administrador".

2- Fijate si tenes instalado Office 2007 en la pc con windows VISTA....
Posiblemente no lo tengas instalado y falten archivos importante, por eso al ejecutar desde tu laptop anda bien (por mas que la base este en VISTA) ya que en realidad usa la dll etc de la laptop.
  #3 (permalink)  
Antiguo 08/09/2007, 07:55
 
Fecha de Ingreso: julio-2003
Mensajes: 4
Antigüedad: 20 años, 10 meses
Puntos: 0
Re: Error 70: ACCESO DENEGADO en WIndows VISTA HOME BASIC

1.- Cuando ejecuto la aplicacion con boton derecho del mouse en "modo administrador " ...recibo un mensaje de error 339 : el componente MSFLXGRD.OCX no esta registrado o alguno de sus archivos relacionados no se encuentra.

EN este caso fui a la carpeta de WINDOWS\SYSTEM32 por medio de "simbolo de sistema"...use el comamdo REGSVR32 y me lo registro con exito.....volvi a ejecutar como "modo administrador" y recibi el mismo error 339, decidi mover el OCX a la carpeta donde reside la aplicacion ......e igual lo registre con exito con el REGSVR32 ....y tambien el mismo error.

2.- en cuanto al office 2007, si lo tengo instaldo en el equipo que tiene vista para que funcionara bien.

Sigo con el mismo detalle.
  #4 (permalink)  
Antiguo 09/09/2007, 07:53
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Re: Error 70: ACCESO DENEGADO en WIndows VISTA HOME BASIC

Lo de los ocx en vista es todo un tema.

Para registrarlo tambien tenes que hacerlo en modo administrador.

Osea ejecuta CMD en modo administrador y ahi recien registra. O de ultima hace un .bat y lo ejecutas en modo administrador.

Yo con un juego que hise tuve problemas con una ocx externa que utilizaba que no estaba firmada por el autor y no pude nunca registrarla en VISTA....

Osea, me parece que ese es tu problema, que tu programa tiene que ejecutarse si o si en modo administrador, pero primero trata de que se registre correctamente la ocx.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:43.