On Fri, 10 Jun 2005, Thomas Zastrow wrote:

> Hello,
> 
> for a little FPC-/Lazarus-project I need some routines working on the
> filesystem - for example: "Give me (recursivly) all *mp3-Files in this
> directory".
> 
> Searching around in the online-documenation, I found that FPC knows functions
> like FindFirst, FindNext and so on.
> 
> My question is: Are these function are working both on Linux and on Windows???

Yes.

> Using an OpenFileDialog in Lazarus and take it's property "filename" for
> input/output of these functions, will it work both on Windows and Linux???

Yes.

> Are there any functions for converting Windows-Path's to Unix-Path's???

Yes, in sysutils:

Procedure DoDirSeparators (Var FileName : String);
Function SetDirSeparators (Const FileName : String) : String;

And if you use the PathDelim constant consistently, then there should be no 
need 
to use these functions, even.

Michael.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to