[VB.Net] Cómo crear archivos de salida en VB.Net?

Estado
Cerrado para nuevas respuestas

magicrusso

Nuevo Miembro
Miembro
Hola!

Necesitaría saber como sería el comando de VB "Output" en VB.Net. Lo voy a usar en un diseñador de páginas web.

Mi idea sería esta:

Insertar CODE, HTML o PHP:
Private Sub save_file() /*Función para guardar ficheros .htm/.html*/

Open dlg.FileName For Output as #1  /*Se abre como salida el archivo previamente elegido por un cuadro de diálogo*/

    Print #1, "texto"

Close #1 /*Se cierra el arcvhivo de salida*/

End Sub

Gracias de antemano xDD
 

rob1104

Super Moderador
Super Moderador
Para guardar un archivo en .net es aun mas facil, el equivalente seria mas o menos asi:

Insertar CODE, HTML o PHP:
Dim fileName As New  System.IO.StreamWriter("nombre del archivo")

fileName.WriteLine("contenido del archivo")

fileName.Close()

Para mandar llamar a un cuadro de dialogo:

Insertar CODE, HTML o PHP:
Private Sub bGuardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bGuardar.Click

        Dim dlAbrir As New System.Windows.Forms.SaveFileDialog

        dlAbrir.Filter = "Archivos de Texto (*.txt)|*.txt|" &  "Todos los archivos (*.*)|*.*"

        dlAbrir.CheckFileExists = False

        dlAbrir.OverwritePrompt = True

        dlAbrir.Title = "Guardar archivo"

        dlAbrir.ShowDialog()

        If dlAbrir.FileName <> "" Then

            Dim fichero As New  System.IO.StreamWriter(dlAbrir.FileName)

            fichero.WriteLine(textbox1.Text)

            fichero.Close()

        End If

    End Sub

Saludos
 

magicrusso

Nuevo Miembro
Miembro
Gracias, funciona perfecto.

El programa está casi listo xDD

El tema ya puede ser cerrado :oops:
 
Estado
Cerrado para nuevas respuestas
Arriba Pie