Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2011, 04:13
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 14 años, 5 meses
Puntos: 53
Problema lectura de todo un fichero de texto

Hola, estoy intentando aprender algo de VStudio 2008 y tengo el siguiente código que tal como está funciona perfectamente, selecciono un archivo C:\clientes.txt lo lee y lo carga tal como está en el listbox.

Código:
Dim Archivo As String
If OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
   Archivo = OpenFileDialog1.FileName()
   Dim Datos As String
   Datos = My.Computer.FileSystem.ReadAllText(Archivo)
   ListBox1.Items.Add(Datos)
End If
En cambio, si asigno directamente el nombre del archivo, me dice que no lo encuentra. ¿ Que estoy haciendo mal ?

Código:
Dim Archivo As String
Archivo = "c:\clientes.txt"
Dim Datos As String
Datos = My.Computer.FileSystem.ReadAllText(Archivo)
ListBox1.Items.Add(Datos)
Si lo hago así, tampoco me funciona, dándome el mismo error.

Código:
   Dim Datos As String
   Datos = My.Computer.FileSystem.ReadAllText("C:\Clientes.txt")
Obviamente el archivo existe porque el primer punto funciona. He detenido el programa y comprobado los datos devueltos en la búsqueda del CommonDialog y para mi que son idénticos.

Gracias
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...