Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

StreamWriter

Estas en el tema de StreamWriter en el foro de Visual Basic clásico en Foros del Web. Hola a todos: Estoy empezando con VB y estoy siguiendo un manual en el que me indica como realizar un pequeño programa que consiste en ...
  #1 (permalink)  
Antiguo 30/04/2005, 12:07
 
Fecha de Ingreso: septiembre-2004
Mensajes: 1
Antigüedad: 19 años, 7 meses
Puntos: 0
StreamWriter

Hola a todos:

Estoy empezando con VB y estoy siguiendo un manual en el que me indica como realizar un pequeño programa que consiste en un formulario en el que introducimos el nombre de un fichero y un pequeño texto y luego lo graba. El codigo del boton Grabar es el siguiente:

Private Sub btnGrabar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnGrabar.Click
' declarar una variable para la escritura
' de texto en un fichero
Dim oEscritor As StreamWriter
' crear un fichero de texto vacío
' y obtener un objeto StreamWriter
' para escribir en el fichero
oEscritor = File.CreateText(Environment.CurrentDirectory & "\" &
Me.txtNombreFichero.Text & ".TXT")
' escribir en el fichero el contenido del
' control TextBox
oEscritor.Write(Me.txtTexto.Text)
' cerrar el objeto, lo que cierra también el
' fichero, y eliminar el objeto
oEscritor.Close()
oEscritor = Nothing
End Sub

Cuando pulso F5 me dice que: "El tipo StreamWriter no está definido". Alguien sabría decirme donde está el error. El código es copiado del manual y según el manual no hay ningún error.

Gracias
  #2 (permalink)  
Antiguo 29/04/2008, 15:36
Avatar de junarry  
Fecha de Ingreso: marzo-2007
Ubicación: colombia
Mensajes: 113
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: StreamWriter

Cita:
Iniciado por eken Ver Mensaje
Hola a todos:

Estoy empezando con VB y estoy siguiendo un manual en el que me indica como realizar un pequeño programa que consiste en un formulario en el que introducimos el nombre de un fichero y un pequeño texto y luego lo graba. El codigo del boton Grabar es el siguiente:

Private Sub btnGrabar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnGrabar.Click
' declarar una variable para la escritura
' de texto en un fichero
Dim oEscritor As StreamWriter
' crear un fichero de texto vacío
' y obtener un objeto StreamWriter
' para escribir en el fichero
oEscritor = File.CreateText(Environment.CurrentDirectory & "\" &
Me.txtNombreFichero.Text & ".TXT")
' escribir en el fichero el contenido del
' control TextBox
oEscritor.Write(Me.txtTexto.Text)
' cerrar el objeto, lo que cierra también el
' fichero, y eliminar el objeto
oEscritor.Close()
oEscritor = Nothing
End Sub

Cuando pulso F5 me dice que: "El tipo StreamWriter no está definido". Alguien sabría decirme donde está el error. El código es copiado del manual y según el manual no hay ningún error.

Gracias
efectivamente por que tienes que definirlo de esta manera....system.io.streamwriter....entonce seria así:
dim oescritor as new system.io.streamwriter(fichero)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:42.