some code, which searches for bmp-files:
_LIT(KWildName1, "*.bmp");
_LIT(KPathList, "c:\\system\\;c:\\Nokia\\Images\\");
TBufC<256> pathList(KPathList);
CDir* fileList;
TBufC<256> buf;
RFs session;
session.Connect();
CleanupClosePushL(session);
TFindFile fileFinder(session);
fileFinder.FindWildByPath(KWildName1, pathList, fileList);
buf = (*fileList)[index].iName; //for more information read the sdk
delete fileList;
CleanupStack::PopAndDestroy();
for displaying the names of the files I'd use the class CAknDoubleNumberStyleListBox; in that way you can display not only the name but also further informations of the file.
and next time: a look into the sdk doesn't hurt...
(it is explained there very well)