[fpc-pascal] Re: FindFirst / FindNext with faHidden under Linux
Graeme Geldenhuys
graemeg.lists at gmail.com
Tue Jun 12 16:47:19 CEST 2007
Currently I am doing the following test to filter out the following
directories I consider hidden.
Hidden directories are: .<name> or '.' or '..'
repeat
if (s[1] in ['.']) or (s = '..') then
continue;
[...process non-hidden directories here...]
until FindNext(...);
Is there a better way of doing this? This code need to run on
multiple platforms. I guess considering a .<name> directory hidden
under Windows is not ideas, but I can live with it.
Couldn't FindFirst() and FindNext() do the same test under unix type
OS's and then set the faHidden appropriately?
Regards,
- Graeme -
On 12/06/07, Graeme Geldenhuys <graemeg.lists at gmail.com> wrote:
> Hi,
>
> I'm doing a FindFirst / FindNext and fitering out all faHidden and
> faDirectory results.
> I don't want to show and dot (.<name>) directories as they are
> considered hidden under Linux.
> Yet FindFirst / FindNext doesn't have the faHidden flag set for those
> directories
>
> Is there another function or another way I can filter out any dot
> directories (.<name>) from the results?
>
> Regards,
> - Graeme -
>
More information about the fpc-pascal
mailing list