Hi guys,
To clarify, if I need a folder called c:\my program\data\backup, the function will auto create My Program, Data and Backup as necessary.
TIA
FWH 11.08/FWH 19.12
BCC5.82/BCC7.3
xHarbour/Harbour
BCC5.82/BCC7.3
xHarbour/Harbour
Hi guys,
To clarify, if I need a folder called c:\my program\data\backup, the function will auto create My Program, Data and Backup as necessary.
TIA
#pragma BEGINDUMP
#include <shlobj.h>
#include <hbapi.h>
HB_FUNC (SHCREATEDIRECTORY)
{
  hb_retni( SHCreateDirectoryEx( NULL, hb_parc( 1 ), NULL ) );
}
#pragma ENDDUMPThanks Rao ![]()
Hi, Rao. Can you post a sample, please?
Rao, Please ignore the previous post. I already did it.
Thanks.
Would you be so kind to post the answer.
Best regards,
Otto
As Rao said, we must link shell32.lib with our aplication. (Shell32.Lib is in the Borland directory)
//------------------
Function Prueba()
local cDirDest := "C:\FRANCISCO\DOCUMENTOS\DIVERSOS\"
ShCreateDirectory( cDirDest )
Return Nil
HB_FUNC (SHCREATEDIRECTORY)
{
hb_retni( SHCreateDirectoryEx( NULL, hb_parc( 1 ), NULL ) );
}
Saludos.