func_file_readdir.rst 613 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. .. _func_file_readdir:
  2. =======
  3. ReadDir
  4. =======
  5. ReadDir -
  6. Description
  7. ===========
  8. .. code-block:: blitzmax
  9. ReadDir( path$ )
  10. Open a directory
  11. Parameters
  12. ==========
  13. Return Values
  14. =============
  15. An integer directory handle, or 0 if the directory does not exist
  16. Examples
  17. ========
  18. .. code-block:: blitzmax
  19. ' readdir.bmx
  20. dir=ReadDir(CurrentDir())
  21. If Not dir RuntimeError "failed to read current directory"
  22. Repeat
  23. t$=NextFile( dir )
  24. If t="" Exit
  25. If t="." Or t=".." Continue
  26. Print t
  27. Forever
  28. CloseDir dir
  29. See Also
  30. ========