elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Error con un Archivo en Visual basic .net
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Error con un Archivo en Visual basic .net  (Leído 4,300 veces)
Jey24

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Error con un Archivo en Visual basic .net
« en: 12 Marzo 2010, 16:29 pm »

Hola a todos, estoy haciendo una aplicacion para ver los equipos conectados a mi red en vb .net, para esto ejecuto lineas de comando desde visual y guardo el resultado en un archivo de texto, resulta que para probar elimino los archivos y compilo el programa pero al leerlo aparece la excepcion No se pudo encontrar el archivo "nombrearchivo.txt"
eso sucede solo la primera vez, es decir cuando el archivo no existe pero yo supongo que en la linea siguiente ya creo el archivo al iniciar.
Shell("cmd.exe /c net view > C:\nombrearchivo.txt")
Esta linea la uso antes de leer el archivo.
Intenté eliminar el archivo antes de la linea y volver a crearlo asi pero se empeoró porque ya no solo era la primera vez sino todas.
En otra parte del codigo necesito ir sobrescribiendo un archivo pero es como si al leerlo siempre leyera el primero que guardé sin los cambios
¿Qué puedo hacer?
Les agradezco su ayuda


« Última modificación: 12 Marzo 2010, 16:50 pm por Jey24 » En línea

Jey24

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Error con un Archivo en Visual basic .net
« Respuesta #1 en: 14 Marzo 2010, 06:14 am »

Um, hola de nuevo, por si alguien ha intentado ayudarme ya encontré cual es el error que tengo, al ejecutar la linea shell, se abre una ventana cmd que dura cierto tiempo abierta, si muestro un mensaje inmediatamente despues de la linea shell, éste mantiene "pausada" la ejecucion hasta hacer clic en aceptar. Si hago clic en aceptar cuando la  ventana cmd se ha ido, el programa sigue normalmente pero si no se ha ido arroja el error. Por esto, he podido concluir que el problema está en que la linea shell no se ha ejecutado por completo y ya está pasando la otra. Necesito alguna opcion para hacer una pausa de unos cuantos segundos luego de ejecutar la linea shell y antes de la siguiente linea: leer archivo.

Gracias nuevamente.
Espero pronta respuesta


En línea

Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: Error con un Archivo en Visual basic .net
« Respuesta #2 en: 15 Marzo 2010, 16:30 pm »

Establece la propiedad wait de Shell en True y tambien inicia Hide con el mismo Shell, de esta forma tu aplicación se quedará detenida hasta que la linea de comandos termine...
En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Error con con visual basic y adobe pdf
Programación Visual Basic
leliCabello 2 2,974 Último mensaje 3 Diciembre 2010, 23:54 pm
por leliCabello
Error de Visual Basic
.NET (C#, VB.NET, ASP)
OniNeit 2 2,376 Último mensaje 27 Junio 2017, 09:42 am
por OniNeit
Modificacion archivo .lic en programa visual basic. « 1 2 »
Ingeniería Inversa
Albertoak 17 9,675 Último mensaje 28 Julio 2019, 07:30 am
por Albertoak
Error En Visual Basic
Programación Visual Basic
migue_x 0 1,750 Último mensaje 19 Enero 2022, 15:49 pm
por migue_x
duda editando un archivo de visual basic
Ingeniería Inversa
General Dmitry Vergadoski 2 8,241 Último mensaje 16 Octubre 2023, 17:43 pm
por MCKSys Argentina
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines