Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: r0xSoFT en 4 Diciembre 2008, 23:48 pm



Título: Dudas con el objeto File
Publicado por: r0xSoFT en 4 Diciembre 2008, 23:48 pm
Buenas noches a tod@s.


Estoy haciendo "trastadas" en Visual Basic 6.0 y no he tenido narices a hacer una cosa que me llevo planteando un tiempo.


Utilizo el objeto "File" para obtener los archivos de un directorio. Lo que quiero es listar el contenido de este objeto "File" (los archivos del directorio).


El codigo es el siguiente:

File1.FileName = ruta del directorio


Private Sub Command1_Click()
Dim items As Integer
Dim nombre As String

items = File1.ListCount - 1

For i = items To 0 Step -1
nombre = File1.Selected(i)
MsgBox (nombre)
Next

End Sub


El problema viene cuando intento mostrar con el "MsgBox(nombre)" el elemento por el que voy. Pero me sale un "Falso".


Quería saber si alguno sabeis (valga la redundancia) como recorrer los elementos de un objeto File y mostrarlos por un MsgBox.



Gracias anticipadas.




Salu2!!!!


Título: Re: Dudas con el objeto File
Publicado por: seba123neo en 5 Diciembre 2008, 01:10 am
Código
  1. Private Sub Form_Load()
  2. Dim i As Integer
  3. For i = 0 To File1.ListCount
  4.    MsgBox File1.List(i)
  5. Next i
  6. End Sub


Título: Re: Dudas con el objeto File
Publicado por: Dessa en 5 Diciembre 2008, 01:20 am
Código:

Private Sub Command1_Click()

Dim items As Integer
Dim nombre As String
items = File1.ListCount - 1

For i = items To 0 Step -1
  File1.Selected(i) = True
  nombre = File1.FileName
  MsgBox (nombre)
Next

End Sub




Título: Re: Dudas con el objeto File
Publicado por: r0xSoFT en 5 Diciembre 2008, 16:23 pm
di0s... que fallazo.



Muchas gracias gente.



Salu2!!!