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