Чтение файлов с указанным расширением

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
13GHOST
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 305
Зарегистрирован: 09.01.2004 (Пт) 12:48

Чтение файлов с указанным расширением

Сообщение 13GHOST » 06.11.2004 (Сб) 20:32

подскажите пожайлуста как сделать так, чтобы программа прочитала все файлы лежащие в данном указанном каталоге с указанным расширением?

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 06.11.2004 (Сб) 21:06

Создай FileListBox.
В свойстве Path укажи нужный каталог
В свойстве Pattern укажи нужное расширение.
А затем по циклу:
For a = 0 to FileListBox1.ListCount - 1
'Читай файл FileListBox.List(a)
Next

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 06.11.2004 (Сб) 23:41

Код: Выделить всё
Private Sub cmdSearch_Click()
'
On Error GoTo eRes

'//////////////////////////////////////////////////////////////////////////////////////
  Dim j As Long, sCurrentPath As String
  Dim sExt As String, sCurrentFileName As String
'//////////////////////////////////////////////////////////////////////////////////////

sExt = "exe"
sCurrentPath = "c:\windows\"
sCurrentFileName = Dir(sCurrentPath & "*." & sExt)
  Do While sCurrentFileName <> ""
    Debug.Print sCurrentFileName
    sCurrentFileName = Dir
  Loop

Exit Sub
eRes:
  MsgBox Err.Description
End Sub


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: PetalBot и гости: 3

    TopList