Walk a directory/Recursively: Difference between revisions
Content added Content deleted
Thundergnat (talk | contribs) m (syntax highlighting fixup automation) |
No edit summary |
||
Line 980: | Line 980: | ||
Sleep</syntaxhighlight> |
Sleep</syntaxhighlight> |
||
=={{header|FutureBasic}}== |
|||
<syntaxhighlight lang="futurebasic"> |
|||
include "NSLog.incl" |
|||
void local fn EnumerateDirectoryAtURL( dirURL as CFURLRef ) |
|||
NSDirectoryEnumerationOptions options = NSDirectoryEnumerationSkipsPackageDescendants + ¬ |
|||
NSDirectoryEnumerationSkipsHiddenFiles |
|||
DirectoryEnumeratorRef enumerator = fn FileManagerEnumeratorAtURL( dirURL, NULL, options, NULL, NULL ) |
|||
CFURLRef url = fn EnumeratorNextObject( enumerator ) |
|||
while ( url ) |
|||
if ( fn StringIsEqual( fn URLPathExtension( url ), @"fb" ) ) |
|||
NSLog(@"%@",url) |
|||
end if |
|||
url = fn EnumeratorNextObject( enumerator ) |
|||
wend |
|||
end fn |
|||
fn EnumerateDirectoryAtURL( fn FileManagerURLForDirectory( NSDesktopDirectory, NSUserDomainMask ) ) |
|||
HandleEvents |
|||
</syntaxhighlight> |
|||
=={{header|Gambas}}== |
=={{header|Gambas}}== |