hola
tengo una duda... antes para abrir archivos de texto en visual 6.0.. se hacia asi...
open "c:\hola.txt" for output as #
print#1,"hola mundo"
close
pero como se hace en visual 2005...?
alguien me podria ayudar porfavor... :-\
espero su respuesta
gracias ;D
Imports System.IO
Form_load(.....)
Dim strStreamW As Stream
Dim strStreamWriter As StreamWriter
Dim FilePath As String = "C:\nombreArchivo.txt"
'Se abre el archivo y si este no existe se crea
strStreamW = File.OpenWrite(FilePath)
strStreamWriter = New StreamWriter(strStreamW, System.Text.Encoding.UTF8)
strStreamWriter.WriteLine("Hola este es el texto de pueba")
strStreamWriter.Close()
end sub
hola
gracias.. pero tuve problemas para compilarlo..
esto me dio problemas y no se como definirlo.. me podrian ayudar.. porfa
Dim strStreamW As Stream
Dim strStreamWriter As StreamWriter
Dim FilePath As String = "C:\nombreArchivo.txt"
'Se abre el archivo y si este no existe se crea
strStreamW = File.OpenWrite(FilePath)
strStreamWriter = New StreamWriter(strStreamW, System.Text.Encoding.UTF8)
strStreamWriter.WriteLine("Hola este es el texto de pueba")
strStreamWriter.Close()
Imports
Form_load(...) ---> Esto no creo que tenga algo ver... me imagino que esto no se coloca.. pero sino.. diganme como lo defino...
Stream
StreamWriter
file
Esto me aparece como error.. alguien sabo porque?
Espero me puedan ayudar... gracias ;D
Recuerda que antes tienes que importar la clase
Imports System.IO
si lo haces correctamente no tiene porque haber ningun error. Lo del Form_Load es porque yo lo hice que el bloque de codigo se ejecute al cargarse el formulario, claro que tu lo pondras en el Button_click o cuando lo necesites.
miren asi lo coloco
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Imports system.IO
Dim strStreamW As Stream
Dim strStreamWriter As StreamWriter
Dim FilePath As String = "C:\nombreArchivo.txt"
'Se abre el archivo y si este no existe se crea
strStreamW = File.OpenWrite(FilePath)
strStreamWriter = New StreamWriter(strStreamW, System.Text.Encoding.UTF8)
strStreamWriter.WriteLine("Hola este es el texto de pueba")
strStreamWriter.Close()
End Sub
End Class
pero estos son lo errores que me da...
Error 1 Syntax error
Error 2 Type 'Stream' is not defined.
Error 3 Type 'StreamWriter' is not defined
Error 4 Name 'File' is not declared.
Error 5 Type 'StreamWriter' is not defined
que podria ser?
gracias de nuevo ;D
Bueno el error radica en que el import esta en el lugar equivocado, lo correcto deberia de ser asi:
Citar
Imports system.IO
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strStreamW As Stream
Dim strStreamWriter As StreamWriter
Dim FilePath As String = "C:\nombreArchivo.txt"
'Se abre el archivo y si este no existe se crea
strStreamW = File.OpenWrite(FilePath)
strStreamWriter = New StreamWriter(strStreamW, System.Text.Encoding.UTF8)
strStreamWriter.WriteLine("Hola este es el texto de pueba")
strStreamWriter.Close()
End Sub
End Class
hola
si.. ya funciono... :-* ...gracias
creo que me costara un poco de trabajo adaptarme a vb.net... :-\ pero seguire esforzandome :P
gracias de nuevo ;D