07/09/2012, 18:21
|
| | Fecha de Ingreso: julio-2012 Ubicación: panama
Mensajes: 19
Antigüedad: 12 años, 4 meses Puntos: 0 | |
Respuesta: Guardar txt modificado en un datagridview Gracias Dradi7 por tu valiosa ayuda, mira he modificado ciertas cositas para adaptarlo a mis necesidades. pero se me queda un pequeño detalle. que acontinuacion te describo.
necesito modificar el contenido del archivo especial.dat
'5' 'Pinturas yyyyy Gl' ' 0000000789' '002000' ' '
aqui agrego un mensaje en el datagridview
5' 'Pinturas yyyyy Gl' ' 0000000789' '002000' ' oferta valida hasta dic 2013 ' '
el mensaje se crea correctamente cuando creo el archivo, pero no me crea la comilla de inicio y me agrega una adicional al final. tu crees que sea posible sobrescribir el archivo si existe. y que la primera fila del archivo que cree vacio no se cree vacio.
saludos,
gracias
Private Sub GuardarToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles GuardarToolStripMenuItem.Click
' GENERANDO ALGUNAS VARIABLES UTILES
Const DEL As String = "' '"
Const Dat As String = "d:\Archivos de programa\log\especial.dat"
' GERENANDO EL ARCHIVO
Using f As New IO.StreamWriter(Dat, True)
' AGREGANDO LAS COLUMNAS
Dim col As String = ""
For Each c As DataGridViewColumn In DataGridView1.Columns
Next
' AGREGANDO LAS FILAS
Dim row As String = ""
For Each r As DataGridViewRow In DataGridView1.Rows
For Each c As DataGridViewColumn In DataGridView1.Columns
row &= Convert.ToString(r.Cells(c.HeaderText).Value) & DEL
Next
row &= Environment.NewLine
Next
'AGREGANDO LA INFORMACION
f.WriteLine(col)
f.WriteLine(row)
'ABRIENDO EL ARCHIVO
Process.Start(Dat)
End Using
End Sub |