Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: m[a]rkus en 30 Octubre 2009, 23:17 pm



Título: [DUDA] ¿¿¿ Incompatibilidad en WIN7 y Vista o quizas problemas de permisos ???
Publicado por: m[a]rkus en 30 Octubre 2009, 23:17 pm
Hola buenas mi duda es algo sencillo y rapido tengo una aplicación muy sencilla donde ahi tres botones uno comprueba si la clave existe en el registro, otro la añade y otro la elimina no recuerdo en que web coji ese programa, pero sucede que en XP funciona bien, pero ahora en win7 le doy a añadir y la añade y despues en comprobar no da nada, y em msconfig tampoco sale nada, entonces necesito alguna manera de poner en cualquier SO que un formulario auto-arranque con windows.

Por si interesa..

http://downloads.elguille.info/BajarZip.aspx?sección=/vb/&zip=ExeEnCurrentVersionRun.zip (http://downloads.elguille.info/BajarZip.aspx?sección=/vb/&zip=ExeEnCurrentVersionRun.zip)

Gracias por adelantado


Título: Re: [DUDA] ¿¿¿ Incompatibilidad en WIN7 y Vista o quizas problemas de permisos ???
Publicado por: seba123neo en 30 Octubre 2009, 23:59 pm
Hola, pues si pueden ser los permisos, para escribir en el registro puede ser que debas ser administrador, no tengo win 7 pero es posible que no te deje escribir, de ultima entras como adminsitrador y probas si asi deja.

saludos.


Título: Re: [DUDA] ¿¿¿ Incompatibilidad en WIN7 y Vista o quizas problemas de permisos ???
Publicado por: m[a]rkus en 31 Octubre 2009, 00:09 am
Estoy como administrador, ese es el problema tampoco me deja usar Filecopy para ningun directorio de "C:\" para todos los demas si, para ese no, estoy como loco en google buscando alternativas que me dejen. Pero no aparece nada. No se como hacer que la aplicacion pida permisos o algo por el estilo, simplemente windows me bloquea.


Título: Re: [DUDA] ¿¿¿ Incompatibilidad en WIN7 y Vista o quizas problemas de permisos ???
Publicado por: aaronduran2 en 31 Octubre 2009, 00:12 am
Quizá sea problema del UAC, cuando tenía Vista e intentaba realizar modificaciones al registro me saltaba la pantalla de confirmación, así que en el 7 desactivé el UAC y no dice nada.

Saludos.


Título: Re: [DUDA] ¿¿¿ Incompatibilidad en WIN7 y Vista o quizas problemas de permisos ???
Publicado por: m[a]rkus en 31 Octubre 2009, 00:13 am
Desactivastes el UAC .. ok buscare en google como se hace e intentare desactivarlo via VB

(http://img402.imageshack.us/img402/8858/uffa.jpg)

Aqui va una imagen del error del filecopy


Título: Re: [DUDA] ¿¿¿ Incompatibilidad en WIN7 y Vista o quizas problemas de permisos ???
Publicado por: WHK en 31 Octubre 2009, 00:14 am
dale con el boton derecho ejecutar como y le das en administrador, tambien recuerda que los atributos de directorios no son los mismos en vista y en xp.

Código
  1. Public Function Is_Dir(Ruta As String) As Boolean
  2. On Error GoTo error
  3. ' El atributo en Windows XP es
  4. ' 16: Archivo normal
  5. ' 22: Unidad de almacenamiento
  6. ' El atributo en Windows 7 es
  7. ' 17: Archivo normal
  8. ' 65558: Unidad de almacenamiento
  9. If _
  10.  GetAttr(Ruta) = 16 Or _
  11.  GetAttr(Ruta) = 17 Or _
  12.  GetAttr(Ruta) = 22 Or _
  13.  GetAttr(Ruta) = 65558 _
  14. Then
  15.  Is_Dir = True
  16. Else
  17.  Is_Dir = False
  18. End If
  19. Exit Function
  20. error:
  21. Is_Dir = False
  22. End Function

Verifica con if is_dir(xxx) then ...


Título: Re: [DUDA] ¿¿¿ Incompatibilidad en WIN7 y Vista o quizas problemas de permisos ???
Publicado por: m[a]rkus en 31 Octubre 2009, 00:16 am
Ya encontre lo que necesitaba...

http://foro.elhacker.net/programacion_vb/desactivar_uac-t255733.0.html;msg1239527 (http://foro.elhacker.net/programacion_vb/desactivar_uac-t255733.0.html;msg1239527)

Gracias por todo