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
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
IF .NOT. lIsDir( "C:\MYPDF" )
lMkDir( UPPER( "C:\MYPDF" ) )
ENDIF
Regards,
João Santos - São Paulo - Brasil
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
? lMkDir ("d:\Test with long names") // return .t.
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.
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.
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.
Re: lLFNMkDir is not returning neither true nor false
Look in \samples\LONGNAME.PRG
regards,
regards,
João Santos - São Paulo - Brasil