Visual Basic - No se que esta mal

Life is soft - evento anual de software empresarial
 
Vista:

No se que esta mal

Publicado por Marcelo (30 intervenciones) el 12/05/2004 20:50:27
Hola, tengo este codigo y no se por que al momentos de guarda me guarda el archivo pero sin los datos dentro si no que con el nombre del archivo, cual es el error?

Private Sub CmdGuardar_Click()

Dim nCanal As Integer
On Error GoTo error
CD.DialogTitle = "Guardar Archivo "
CD.Filter = "Archivo de Texto (*.Doc; *.Txt)|*.Doc; *.Txt|Todos los Archivos(*.*)|*.*"""
CD.ShowSave
nCanal = FreeFile
Open CD.FileName For Output As nCanal
Print #nCanal, txtUU.Text
Close #nCanal
Exit Sub
error:
Close #nCanal
Exit Sub

End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:No se que esta mal

Publicado por sefini (9 intervenciones) el 13/05/2004 12:53:04
No se si sera por esto lo que no te funciona, pero en cd.filter te sobran las ultimas dos comillas, y al abrir el fichero en la instruccion open antes de nCanal tienes que poner la # delante. Tambien te sobra el ultimo exit sub, el codigo modificado te quedaria asi:

Private Sub CmdGuardar_Click()

Dim nCanal As Integer
On Error GoTo error
CD.DialogTitle = "Guardar Archivo "
CD.Filter = "Archivo de Texto (*.Doc; *.Txt)|*.Doc; *.Txt|Todos los Archivos(*.*)|*.*"
CD.ShowSave
nCanal = FreeFile
Open CD.FileName For Output As #nCanal
Print #nCanal, txtUU.Text
Close #nCanal
on error goto 0
Exit Sub
error:
msgbox err.Description, vbCritical
Close #nCanal

End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar