Include "MapBasic.def"
Type SECURITY_ATTRIBUTES
nLength as integer 'DWORD in Windows
lpSecurityDescriptor as integer 'LPVOID in Windows
bInheritHandle as integer 'BOOL in Windows
End type
Declare function CreateDirectory32 lib "Kernel32.dll" alias "CreateDirectoryA"
(byval aPath as string, tSecurity as SECURITY_ATTRIBUTES) as integer
Dim tSecurity as SECURITY_ATTRIBUTES
Declare Sub Main()
Sub main()
DIM iStatus As Integer
DIM sPath1, sTabFP, sTabFN, sTABDr, sTabSN, sTabN as String
sTabFP = FileOpenDlg("","","TAB","Locate Exported TAB Files") 'Locates directory containing files
sTabDR = PathToDirectory$(sTabFP)
sTabFN = PathToFileName$(sTabFP)
sTabN = Left$(sTabFN,len(sTabFN)-4)
tSecurity.nLength = 200
sPath1 = sTabDR+"LOGs"
iStatus = CreateDirectory32 (sPath1, tSecurity)
End Sub