[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 :D
 

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 :D

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