[fpc-pascal] EFCreateError' Unable to create file

vmars vmars at rgv.rr.com
Tue Jan 27 00:35:36 CET 2009

Ahh.., I see.

 V  e  r  n

WinXp sp2 ,  Delphi5, WebDwarf, Trellian WebPage, 
wxPython2.8-win32-unicode- , Boa 0.6.1

Wanted: Dwarf Hibiscus (Orange/Rasberry)
----- Original Message ----- 
From: "Bart" <bartjunk64 at gmail.com>
To: "FPC-Pascal users discussions" <fpc-pascal at lists.freepascal.org>
Sent: Monday, January 26, 2009 12:58 PM
Subject: Re: [fpc-pascal] EFCreateError' Unable to create file

> On 1/26/09, vmars <vmars at rgv.rr.com> wrote:
>> Double quotes are ok in windows.
>>  Check your system for any ShortCut aimed at "c:\Program Files".
>>  And you'll see double quotes.
> I know, but that is not what I meant by saying that double quotes are
> not allowed in the filename. By that I meant they are not allowed as
> part of the filename itself.
> The double quotes around the filename are put there and interpreted by
> the shell (OS).
> If you ask the OS directly for the filename, there will be no double
> quotes in it.
> Check for yourself
> In a DOS box do
> C:>copy con "1 2 3.txt"
> test file with spaces in its name
> ^Z (that is press Ctrl+Z) and press Enter.
> Now you create a file with spaces in its name.
> The shell (cmd.exe in W2K or higher) handles the double quotes.
> (It actually needs these to know if a space is part of the filename,
> or it means that the next part of the command is a new parameter)
> Now write a program and  with FindFirst retrieve the filname and see:
> the double quotes are not there.
> Bart
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal

More information about the fpc-pascal mailing list