[fpc-pascal] Function for checking correct file name
JeLlyFish.software at gmx.net
Fri Sep 14 18:14:42 CEST 2012
On Fri, 14 Sep 2012 14:48:08 +0200, Krzysztof <dibo20 at wp.pl> wrote:
> I just quicky googled not allowed characters and wrote this simple
Seems, you found one of the many (I'd suspect) wrong search results.
> function IsValidFilename(const AFilename: String): Boolean;
> c: set of Char = ['<','>',':','"','/','\','|','?','*', '%', '.'];
|>copy con "a.b.c.%def"
| 1 Datei(en) kopiert.
|14.09.2012 18:08 6 a.b.c.%def
And, actually, disallowing the '.' in a filename is really stup^Wshort-
sighted. Most files out there in the wild contain at least one.
The most likely way for the world to be destroyed, most experts agree,
is by accident. That's where we come in; we're computer professionals.
We cause accidents.
-- Nathaniel Borenstein
More information about the fpc-pascal