Run-time error '75' en Windows 7

Iniciado por Lupin, 21 Abril 2010, 20:20 PM

0 Miembros y 2 Visitantes están viendo este tema.

Lupin

Estoy trabajando en una aplicacion (no maligna ) tranquilamente pero al correrla en Windows 7
ocurio este  error  "Run-time error '75' Path/file access error"
Lo que pasa es k adjunto en el mismo ejecutable otros archivos tipo un joiner
creo que el problema esta aki
CitarOpen App.Path + "\" + App.EXEName + ".exe" For Binary Access Read As #1
     SZ = Space(LOF(1))
     Get #1, , SZClose #1
Close #1
Por alli he leido k es por los permisos
y al usar apis no habra problema ¿es cierto?
a alguien le ha pasado lo mismo, he usado este soft en Xp y nunca he tenido este tipo de problema...

Lupin

¿a nadie le ha sucedido el mismo problema ?

Karcrack

Por lo visto "App.Path + "\" + App.EXEName + ".exe"" no devuelve lo que debería... o no tienes permiso para abrirte a ti mismo... lo que dudo bastante... :-\

Prueba a sacar la ruta usando GetModuleFileName.

Lupin

Gracias Karcrack es probable que sea por los permisos ¿no sabes a que se deba que app no funcione en Windows 7?  voy a probar GetModuleFileName ...

Lupin

Tal vez Windows 7 no permite escribir en las carpetas de sistema como system32 o windows..o es k hay una funcion para acceder al permiso  ?

Helpppp.....!!!!!!!! :-(

xkiz ™

probaste iniciando el programa desde "Ejecutar como administrador"?

a mi ya me paso un par de veces al escribir en el registro o archivos que por eso no me dejaba y ejecutando el programa como administrador si me dejaba

Lupin

Graias xbiz, voy a intentarlo..¿no existiria la opcion de poder ejecutar estas funciones como usuario o solo es posible como administrador? :-\ :-\

‭‭‭‭jackl007

como te dijeron, tienes que ser administrador para ejecutar eso, y tambien que el programa no se ejecute en una ruta clave como system32, C,windows...
ya que lo tomará como un virus que esta accediendo al sistema y lo deniega...


Lupin

Bueno en realidad no se ejecuta en system32 ni en windowsa pero si copia alli algunos algunos archivos archivos
Me quedo con la solucion de ejecutar como administrador


Elemental Code

Open App.Path + "\" + App.EXEName + ".exe" For Binary Access Read As #1
     SZ = Space(LOF(1))
     Get #1, , SZClose #1
Close #1

te podes abrir y editar a vos mismo en binario mientras estas en ejecucion?

O.o

crei que por eso los stubs venian separados de los crypters :S

I CODE FOR $$$
Programo por $$$
Hago tareas, trabajos para la facultad, lo que sea en VB6.0

Mis programas