Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: crashoverride1305 en 8 Enero 2013, 03:12 am



Título: Ayuda con un ejercicio (imports.IO)
Publicado por: crashoverride1305 en 8 Enero 2013, 03:12 am
como una imagen vale mas que mil palabras les dejo el form del ejercicio para que puedan entender lo que intento hacer.

(http://i45.tinypic.com/x3i9t1.jpg)

el codigo que llevo es el siguiente : me marca ERROR EN LA PARTE ROJA, QUE PUEDO HACER PARA corregirlo

Imports System.IO.StreamWriter
Public Class Form1

    Private Sub BtnSalir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSalir.Click
        'cerrar el programa
        Me.Close()

    End Sub

    Private Sub BtnTexto_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTexto.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.TxtNombre.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
End Class


Título: Re: Ayuda con un ejercicio (imports.IO)
Publicado por: Shell Root en 8 Enero 2013, 04:24 am
Hace rato que no toco .NET,
Código
  1. Imports System.IO
  2. ' # SNIP
  3. File.CreateText(path)

:http://msdn.microsoft.com/es-es/library/system.io.file.createtext%28v=vs.80%29.aspx


Título: Re: Ayuda con un ejercicio (imports.IO)
Publicado por: Eleкtro en 8 Enero 2013, 04:32 am
El ejercicio se puede simplificar mucho xD

Código
  1. Public Class Form1
  2.    Private Sub BtnSalir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSalir.Click
  3.        Application.Exit()
  4.    End Sub
  5.  
  6.    Private Sub BtnTexto_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTexto.Click
  7.        My.Computer.FileSystem.WriteAllText(Environment.CurrentDirectory & "\" & Me.TxtNombre.Text & ".TXT", Me.TxtTexto.Text, False)
  8.    End Sub
  9. End Class

Saludos!