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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Guardar desde commondialog
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Guardar desde commondialog  (Leído 8,569 veces)
CH4ØZ

Desconectado Desconectado

Mensajes: 108



Ver Perfil
Guardar desde commondialog
« en: 18 Septiembre 2009, 02:28 am »

hola queria saber si hay alguna manera de guardar un archivo con el guardar
xq ya hice el guardar como, pero no encontre la forma de hacer el guardar solo :S
si alguien me dice como empezar o donde puedo conseguir algo de informacion se lo voy a agradecer


En línea

no me juzguen si no me conocen
Castg!
Wiki

Desconectado Desconectado

Mensajes: 1.191



Ver Perfil WWW
Re: Guardar desde commondialog
« Respuesta #1 en: 18 Septiembre 2009, 03:09 am »

mira no tengo ni idea de ninguno de los dos, pero me imagino q viendo uno, el otro sale por logica. si podrias subir el codigo ;)? un saludo y suerte! despues paso por aca!


En línea

CH4ØZ

Desconectado Desconectado

Mensajes: 108



Ver Perfil
Re: Guardar desde commondialog
« Respuesta #2 en: 19 Septiembre 2009, 17:11 pm »

el codigo del guardar como seria asi

Código:
On Local Error Resume Next
CommonDialog1.CancelError = True
CommonDialog1.DefaultExt = ".txt"
CommonDialog1.Filter = "Documentos de texto (*.txt)"
CommonDialog1.ShowSave
'Creamos un archivo con la sentencia OutPut, pasandole la ruta _
 con la propiedad FileName del Commondialog
Open CommonDialog1.FileName For Output As #1

'Escribimos en el archivo el contenido de Text1
Print #1, Text1

'Cerramos el archivo
Close

mi problema es que no veo la forma de que el programa reescriba el archivo que se abrio o guardo previamente :S
En línea

no me juzguen si no me conocen
Castg!
Wiki

Desconectado Desconectado

Mensajes: 1.191



Ver Perfil WWW
Re: Guardar desde commondialog
« Respuesta #3 en: 19 Septiembre 2009, 19:08 pm »

desdpues de esto, que sucede? se abre una ventana para guardar? si se abre cual seria el codigo para que se abra? a ver si puede ayudarte:
Código
  1. On Local Error Resume Next
  2. CommonDialog1.CancelError = True
  3. CommonDialog1.DefaultExt = ".txt"
  4. CommonDialog1.Filter = "Documentos de texto (*.txt)"
  5. 'eliminamos show save
  6. 'Creamos un archivo con la sentencia OutPut, pasandole la ruta _
  7.  con la propiedad FileName del Commondialog
  8. Open CommonDialog1.FileName For Output As #1
  9.  
  10. 'Escribimos en el archivo el contenido de Text1
  11. Print #1, Text1
  12.  
  13. 'Cerramos el archivo
  14. Close



prova poniendo e3sos olo, osea borrando el "ShowSave"
En línea

fede_cp


Desconectado Desconectado

Mensajes: 527


"porque pensar nunca fue entender"


Ver Perfil WWW
Re: Guardar desde commondialog
« Respuesta #4 en: 20 Septiembre 2009, 20:28 pm »

Código
  1. Private Sub Command1_Click()
  2. CommonDialog1.DialogTitle = "Texto para guardar solamente"
  3. CommonDialog1.Filter = "Archivos de texto Txt|*.txt"
  4. CommonDialog1.ShowSave
  5. Open CommonDialog1.FileName For Output As #1
  6.    Print #1, Text1
  7.   Close
  8. End Sub
por lo menos a mi me funciona, este caso es simple, cuando se hace complicado es cuando hay que modificar, tenes que uzar funciones tales como EOF, Seek, LOF.

saludos!

PD:si no funciona no pusiste el commondialog

saludos
En línea

somos lo que hacemos para cambiar lo que somos

http://elhackerblog.blogspot.com el blog de elhacker.net!!
CH4ØZ

Desconectado Desconectado

Mensajes: 108



Ver Perfil
Re: Guardar desde commondialog
« Respuesta #5 en: 23 Septiembre 2009, 00:26 am »

oks
gracias ahora lo pruevo, igual tengo varios problemas con este proyecto que estoy haciendo, asi q vas a ver mas preguntas como estas.
xq hace poco que empece con vb
En línea

no me juzguen si no me conocen
CH4ØZ

Desconectado Desconectado

Mensajes: 108



Ver Perfil
Re: Guardar desde commondialog
« Respuesta #6 en: 23 Septiembre 2009, 00:31 am »

hay un problema con este codigo:
Código:
CommonDialog1.CancelError = True
CommonDialog1.DefaultExt = ".txt"
CommonDialog1.Filter = "Documentos de texto (*.txt)"
'Creamos un archivo con la sentencia OutPut, pasandole la ruta _
 con la propiedad FileName del Commondialog
Open CommonDialog1.FileName For Output As #1

'Escribimos en el archivo el contenido de Text1
Print #1, Text1

'Cerramos el archivo
Close

si el archivo no existe tira error :S
« Última modificación: 24 Septiembre 2009, 01:27 am por the_chaoz » En línea

no me juzguen si no me conocen
aaronduran2


Desconectado Desconectado

Mensajes: 790



Ver Perfil WWW
Re: Guardar desde commondialog
« Respuesta #7 en: 23 Septiembre 2009, 00:55 am »

Hola. Por lo que yo sé, si quieres guardar el archivo, lo único que tendrías que hacer sería sobreescribir el que ya tienes. Para ello, puedes almacenar la ruta del mismo en una variable, y cuando quieras guardarlo, haces lo de siempre:

Código
  1. Dim s_RutaArchivo As String
  2. Open s_RutaArchivo For Output As #1
  3.    Print #1, Text1.Text
  4. Close #1

Si quieres que sea guardar como, tan solo añade las funciones del CommonDialog:

Código
  1. CommonDialog1.CancelError = False ' Para que no de error al cancelar.
  2. CommonDialog1.Filter = "Texto|*.txt"
  3. CommonDialog1.ShowSave
  4.  
  5. Open CommonDialog1.FileName For Output As #1
  6.    Print #1, Text1.Text
  7. Close #1

Saludos ;)
En línea

fede_cp


Desconectado Desconectado

Mensajes: 527


"porque pensar nunca fue entender"


Ver Perfil WWW
Re: Guardar desde commondialog
« Respuesta #8 en: 23 Septiembre 2009, 02:05 am »

hay un problema con este codigo:
Código:
CommonDialog1.CancelError = True
CommonDialog1.DefaultExt = ".txt"
CommonDialog1.Filter = "Documentos de texto (*.txt)"
CommonDialog1.ShowSave
'Creamos un archivo con la sentencia OutPut, pasandole la ruta _
 con la propiedad FileName del Commondialog
Open CommonDialog1.FileName For Output As #1

'Escribimos en el archivo el contenido de Text1
Print #1, Text1

'Cerramos el archivo
Close



si el archivo no existe tira error :S

jjajaja. no es tan dificil no hacer preguntas bobas???

obviamente, yo te puse el ejemplo, y de ahi vos haces lo que queres que haga el programa  :¬¬
En línea

somos lo que hacemos para cambiar lo que somos

http://elhackerblog.blogspot.com el blog de elhacker.net!!
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Utilizar aplicacion de vb6 con commondialog desde otra pc
Programación Visual Basic
oskoa 7 3,825 Último mensaje 14 Noviembre 2011, 00:21 am
por raul338
Guardar Datos desde cmd en un txt
Programación C/C++
DUCK50 5 6,131 Último mensaje 1 Abril 2015, 04:56 am
por rir3760
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines