GetDirFileType
FileType = GetDirFileType(Index)
 
Parameters:

    Index = The index of the folder name you wish to retrieve
Returns:

    FileType = The file of filename at this position in the readdir list
 

      The GetDirFileType function will return a File Type from the ReadDir file list.


[FileType Returns]:

      1= This is filename
      2= This is a folder name




FACTS:


      * none





Mini Tutorial:


      This example reads and sorts all the files in the current directory, then displays the list of files to the screen.


  
; Read and sort the Files/Folder names in the
; current directory
  ReadDir CurrentDir$(),"",0,1
  
  
; Display a message
  Print "Filenames Only"
  Print "-----------------------"
  
; List all the FILENAMES within ReadDir file list
  For Files=0 To GetDirSize()-1
   ; CHeck if the file at this position in the ReadDir
   ; list, is a filename
     If GetDirFileType(Files)=1
        Print GetDirFile$(files)
     EndIf
  Next
  
; display a blank line
  Print ""
  
; Display a message
  Print "Folder Names Only"
  Print "-----------------------"
  
; List all the FILENAMES within ReadDir file list
  For Files=0 To GetDirSize()-1
   ; Check if the file at this position in the ReadDir
   ; list, is a filename
     If GetDirFileType(Files)=2
        Print GetDirFolder$(files)
     EndIf
  Next
  
  
; Display the Screen and wait for the user to press a key
  Sync
  WaitKey
  
  



This example would something like this.

  
  Filenames Only
  -----------------------
  Main.pba
  Project1.pba
  Project1.pbr
  Temp.Project
  Temp.Source
  
  Folder Names Only
  -----------------------
  .
  ..
  

 
Related Info: GetDir$ | GetDirFile$ | GetDirFolder$ | GetDirSIze :
 


(c) Copyright 2002 - 2024 - Kevin Picone - PlayBASIC.com