Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: aaronsix en 16 Enero 2009, 19:25 pm



Título: ayudarme porfavor
Publicado por: aaronsix en 16 Enero 2009, 19:25 pm
Hola wenas pues miren quisiera saver, si sois tan amables de ponerme una explicacion, y el codigo pls, esque quiero enseñarme, a hacer unas cuantas cosas ,bueno empiezo.
1. Normalmente, cuando queremos que un boton redirija a una web, ponemos un codigo, bien, tambien si ponemos la ruta de aceso, ya sea C:/archivo de programas/ejemplo.exe etc.. ,Y te abre eso, pues bien quisiera saver como abrir un archivo, de una carpeta sin poner todo ese codigo, y sin ponerlo en una ruta especificada.

2.Bueno esto es lo que mas me gustaria saver, Bueno miren quisiera el codigo, de cuando por ejemplo escribes en un textbox, le das a guardar y se queda guardado en un block de notas, vale eso bien, pero me gustaria que se guardara en un sitio determinado, me refiero a que cuando escriba, si el block de notas ya lleva algo escrito ejemplo,

hola me llamo aaronsix
tengo un [perro] eso Cambiarlo y poner lo que aiga puesto en el textbox
y una moto

Bueno espero que me ayuden gracias de ante mano


Título: Re: ayudarme porfavor
Publicado por: seba123neo en 16 Enero 2009, 19:41 pm
Hola, perdona si soy duro pero es la verdad, el titulo es invalido..debe ser descriptivo con la duda que tengas y me da la impresion de que estas "pidiendo" el codigo...lo unico que podemso hacer es orientarte...

1 - no entendi este punto, normalmente para ejecutar un archivo se usa la api ShellExecute...pero no entiendo lo que pedis..la ruta debe ser escrita sino no va a ejecutar nada...

2 - mira las formas en que se puede escribir y leer un fichero plano .txt y listo...

con un manual lo resolves....busca en internet es el mejor manual...

EDITADO:en el primer punto poniendo el archivo en la carpeta de tu proyecto te evitas de usar la ruta completa y lo ejecutas poniendo solo:

Código
  1. App.Path & "\programa.exe"

saludos.


Título: Re: ayudarme porfavor
Publicado por: byway en 16 Enero 2009, 21:03 pm
es algo tan sencillo lo que pides... y eres muy flojo en buscarlo por ti mismo...

1. ya te dijeron como hacer para no usar una ruta larga..

2. puedes usar :

Código
  1. Open App.Path & "\datos.txt" For Output As #1
  2. close#1
para guardarlo y cada vez que guarde reemplazara al datos.txt existente.

o usar:

Código
  1. Open App.Path & "\datos.txt" For Append As #1
  2. close#1
para guardar adicionando al existente.