Страница: 1 | 
		
		
			
	
		 
		
			
  
    |   | 
    
Вопрос: Получение кол-ва файлов
     | 
    
Добавлено: 27.04.05 23:43
     | 
      | 
  
		
			
			  
    
      
Автор вопроса:   OLI | ICQ: 4150404  
       | 
    
    
      
Прошу о помощи у более опытных!!!!!!!!!! Заранее спасибо!!!!!!!
 
Подскажите....
 
Вообщем вывожу я список файлов(выводится в FileListBox) в какой либо папке...это пнятно,выбираю нужное расширение файла,это тоже понятно.. А вот как мне например чтобы в Label1 выводилось кол-во файлов,и кол-во каждого расширения отдельно(типа ...exe-3 файла,..mp3-500 и т.д)Плиз подскажите кто может!!!
Ответить
        | 
    
  
		
			
		
		
			
		
	  
    
      
Номер ответа: 1 Автор ответа:
   Александр
  
  
  Разработчик Offline Client
  ICQ: 204034  
  Вопросов: 106 Ответов: 1919 
       | 
      
 Профиль |  | #1
       | 
Добавлено:  28.04.05 08:20
       | 
    
    
      
Можно пробежаться по нему и посчитать... хотя, на сколько я помню, он не подерживает "пробежку". Тогда заполняй в листбокс и считай там по .List :
 
 
Private Declare Function DlgDirList  Lib "user32.dll"  Alias "  lgDirListA" ( _ 
                                     ByVal hDlg  As Long, _ 
                                     ByVal lpPathSpec  As String, _ 
                                     ByVal nIDListBox  As Long, _ 
                                     ByVal nIDStaticPath  As Long, _ 
                                     ByVal wFileType  As Long)  As Long 
Private Declare Function GetDlgCtrlID  Lib "user32.dll" ( ByVal hwnd  As Long)  As Long 
Private Sub Form_Load() 
     Dim ID  As Long 
    ID = GetDlgCtrlID( ByVal List1.hwnd) 
 
      lgDirList  Me.hwnd,  ByVal "C:\Windows\System32",  ByVal ID,  ByVal 0,  ByVal 0 
 End Sub 
 
 
З.Ы. Код давал cresta в 63278 топике  
Ответить
        | 
    
  
Страница: 1 | 
 
		
			Поиск по форуму