This page was last modified 04:32, 16 March 2008.
Filtering Directory Content
From Forum Nokia Wiki
This code is to filter the files of desired extension from a folder
Class Declaration
In class declaration add these lines
RArray<TEntry> iFileList;
CMyclass.cpp
_LIT(KFileExtension,"*.mp3"); _LIT(KDirPath,"c:\\Nokia\\Sounds\\Digital\\"); void CMyclass::ListDirectory( ) { CDir* dirs = 0; CDir* files = 0; User::LeaveIfError(iFsSession.GetDir(KDirPath,KEntryAttNormal,ESortByName,files, dirs)); TFindFile findFiles( iFsSession ); TInt err = findFiles.FindWildByDir( KFileExtension, KDirPath, files ); CleanupStack::PushL( dirs ); CleanupStack::PushL( files ); //get files in base path while (err == KErrNone) { for( TInt i=0; iCount(); i++ ) { iFileList.Append( (*files)[i] ); } err = findFiles.FindWild( files ); } CleanupStack::PopAndDestroy( 2 ); }
Now iFileList contains the files of desired extension. Here the list will contain only the mp3 files from c:\Nokia\Sounds\Digital directory
Links
See also: Directory Monitoring
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Create directory get IOException Error | break10ose | Mobile Java General | 6 | 2006-09-29 09:42 |
| Nokia Developer's Suite v1.0 for J2me | onyeabo | Mobile Java Tools & SDKs | 1 | 2002-09-16 12:51 |
| Problem in SMS Sending Example | abhijeetguptag | General Symbian C++ | 7 | 2007-04-10 09:41 |
| How to make a native py app on 3RDEd ? | Santehnik | Python | 38 | 2008-04-11 15:18 |
| Ped - in-phone programmers editor | y.a.k | Python | 204 | Yesterday 10:45 |
