Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Hack-11 en 8 Julio 2011, 21:16 pm



Título: Guardar Resultados de un formulario en directorio
Publicado por: Hack-11 en 8 Julio 2011, 21:16 pm
Buenas,

pues me gustaria saber como guardar los resultados de un formulario que ya he creado en un directorio de mi pc.

No encuentro como hacerlo , salu2 y gracias :)


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: raul338 en 8 Julio 2011, 21:26 pm
no entiendo a que te refieres con "resultados"


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: Hack-11 en 8 Julio 2011, 21:35 pm
Aver imaginemos que he creado un formulario asi:

Nombre- (aqui una caja de texto y pones tu nombre)
Calle-(aqui una caja de texto y pones tu calle)
Telefono-(aqui una caja de texto y pones tu tlf)

                             Boton
 

pues yo lo que quiero es guardar en algun directorio del pc lo que esta entre parentesis cuando alguien presiona el boton.


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: x64core en 8 Julio 2011, 21:40 pm
digamos que lo guardamos en directorio donde se encuentra el programa:
Código
  1. dim F as byte
  2.  
  3. f = freefile
  4. open app.path & "\" & "FILESAVE.txt" for output as #f
  5. print #f, [aqui la caja de texto o variable] ejem: text1.text
  6. print #f, [aqui la caja de texto o variable] ejem: text2.text
  7. print #f, [aqui la caja de texto o variable] ejem: text3.text
  8. close #f

eso guardac lo que exista en las cajas de texto text1, text2, text3 en un archivo txt que se encuentra en la ruta del programa en ejecucion  ;D


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: Hack-11 en 8 Julio 2011, 21:41 pm
Muchas Gracias :)


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: VanX en 8 Julio 2011, 21:44 pm
Si usas muchos print el av lo detecta como Malware :S

El code es simple y entendible ;)


saludos


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: x64core en 8 Julio 2011, 21:45 pm
Si usas muchos print el av lo detecta como Malware :S

El code es simple y entendible ;)


saludos

 :huh: que AV hace eso? :P


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: Hack-11 en 8 Julio 2011, 21:54 pm
aun no estudie esa variable, pero el tema me urge me podrian decir como guardarlo en un directorio elegido por mi y como hago para que se vayan guardan conforme hacen el formulario? nose si me explico lo que me pasa esque si lo hago dos veces el formulario solo se guarda el de la 2º vez y yo quiero que se guarden los dos

nose si es mucho pedir salu2

PD:se me ocurrio crear un acceso directo y poner el verdadero formulario donde quiero que se guarde el archivo pero no funciona no guarda ningun text en ningun sitio


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: x64core en 8 Julio 2011, 22:00 pm
aun no estudie esa variable, pero el tema me urge me podrian decir como guardarlo en un directorio elegido por mi y como hago para que se vayan guardan conforme hacen el formulario? nose si me explico lo que me pasa esque si lo hago dos veces el formulario solo se guarda el de la 2º vez y yo quiero que se guarden los dos

nose si es mucho pedir salu2

ok mira si queres guardarlo en una direccion elejida por ti noce si lo que quieres es interactivo :P
pero usa una variable en la cual tenga la direccion de donde se guardara el archivo
o usa un commondialog para hacerlo interactivo :P

y creo que te entendi eso de guardar ambos archov :xD
pues solo cambia el nombre del archivo donde se guardara asi guarda los dos archivos :P


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: Hack-11 en 8 Julio 2011, 22:07 pm
Citar
pues solo cambia el nombre del archivo donde se guardara asi guarda los dos archivos


pero se supone que debe estar automatizado , me refiero que yo no puedo ir cambiando en el codigo el nomre FILESAVE.text por FILESAVE2.text todo el rato

y si no te refieres a eso explicate xD y si te refieres con interactivo a que la persona guarda el txt donde el quiere no es asi, me refiero a que se guarde en una carpeta cualquiera puesta por mi y que cada vez que alguien lo haga se vayan almazenando como FILESAVE1.txt,FILESAVE2.txt...etc

PD:no se para que posteo sin pensar antes jaja solo tenia que cambiar el tipo de acceso, puse Append en vez de  output


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: x64core en 8 Julio 2011, 22:13 pm

pero se supone que debe estar automatizado , me refiero que yo no puedo ir cambiando en el codigo el nomre FILESAVE.text por FILESAVE2.text todo el rato

y si no te refieres a eso explicate xD y si te refieres con interactivo a que la persona guarda el txt donde el quiere no es asi, me refiero a que se guarde en una carpeta cualquiera puesta por mi y que cada vez que alguien lo haga se vayan almazenando como FILESAVE1.txt,FILESAVE2.txt...etc

ok entones en una variable string guarda la direccion de donde quires que se guarde el archivo ( solo la direccion el nombre no )

luego creo q al apretar un control de boton es cuando se guarde no? bueno si es asi declara una variable byte o integer a nivel de formulario para llevar contado los ficheros a almacenar :P
asi en el evento del boton incrementa la variable a +1
y concatena la ruta que quieres donde se guarde mas el nombre del archivo mas la cuenta :P

Código:
dim count as byte
dim ruta as string


ruta = "C:\FILESAVE"
evento boton:

Código:
dim f as byte
f = freefile

count = count +1
open ruta & count & ".txt" for output as #f
...
...


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: x64core en 8 Julio 2011, 22:17 pm
aun no estudie esa variable, pero el tema me urge me podrian decir como guardarlo en un directorio elegido por mi y como hago para que se vayan guardan conforme hacen el formulario? nose si me explico lo que me pasa esque si lo hago dos veces el formulario solo se guarda el de la 2º vez y yo quiero que se guarden los dos

nose si es mucho pedir salu2

PD:se me ocurrio crear un acceso directo y poner el verdadero formulario donde quiero que se guarde el archivo pero no funciona no guarda ningun text en ningun sitio

pero eso guarda en el mismo archivo lo que haya en los textbox :P bueno si asi lo queria excelente entonces  :xD


Título: Re: Guardar Resultados de un formulario en directorio
Publicado por: raul338 en 8 Julio 2011, 22:26 pm
Control CommonDialog - Cuadro de diálogo Abrir Archivo y Cuadro de diálogo Guardar Archivo como (http://www.recursosvisualbasic.com.ar/htm/tutoriales/control-commondialog.htm)

Manejo de Archivos en visual basic (http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico7.htm)

PD: Sigue un tuto de visual basic :P