If lLFNMkDir( "c:\This is a test" )
MsgInfo( "Long filename directory created!" )
if lLFNRmDir( "c:\This is a test" )
MsgInfo( "Directory deleted!")
else
MsgAlert( "Can't erase directory" )
endif
else
MsgAlert( "Can't create long filename directory!" )
endif
This command is not working on a Windows 7 64 bits. On the other hand, lMkDir is correctly working AND returning a true or false value
FWH v12
And also MsgWait does not accept CRLF (even if replaced with CHR(13)+CHR(10))
lLFNMkDir is not returning neither true nor false
- karinha
- Posts: 7928
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: lLFNMkDir is not returning neither true nor false
Look command name: cShortName()
http://ar.groups.yahoo.com/neo/groups/P ... topics/530
Regards,
Code: Select all | Expand
IF .NOT. lIsDir( "C:\MYPDF" )
lMkDir( UPPER( "C:\MYPDF" ) )
ENDIF
http://ar.groups.yahoo.com/neo/groups/P ... topics/530
Regards,
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Re: lLFNMkDir is not returning neither true nor false
Thanks, but as I said in the message, the lMkDir IS working. What I need is the long name creation directory command AND the CRLF in the MsgWait command which both have a bug in the FWH library.
-
- Posts: 824
- Joined: Thu Oct 13, 2005 7:39 am
- Location: Germany
Re: lLFNMkDir is not returning neither true nor false
lMkDir () creates directories with long names, there is no need to use lLfnMkDir()
You can also use function MakeDir (<cDir>) from (x)Harbour
Code: Select all | Expand
? lMkDir ("d:\Test with long names") // return .t.
You can also use function MakeDir (<cDir>) from (x)Harbour
kind regards
Stefan
Stefan
Re: lLFNMkDir is not returning neither true nor false
Thanks Stefan. After 2 hours of testing and pulling my hairs (or what is left of them) off that is what I'm using. Anyway the function is not working as documented. ![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Same happened with MsgWait. Changed to MsgInfo that does accept CRLF. But that is not what I wanted in the 1st place. Maybe no one ever used CRLF in such a message.
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Same happened with MsgWait. Changed to MsgInfo that does accept CRLF. But that is not what I wanted in the 1st place. Maybe no one ever used CRLF in such a message.
- karinha
- Posts: 7928
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: lLFNMkDir is not returning neither true nor false
Look in \samples\LONGNAME.PRG
regards,
regards,
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341