#COMPILER PBWIN 9
#DIM ALL
#INCLUDE "Win32API.inc"
' ------------------------------------------------------
' Small routine to detect if folder exists
' Pequeña rutina para detectar si folder existe
' ------------------------------------------------------
'========================================================
FUNCTION isFolder(BYVAL Path_Folder AS STRING) AS LONG
' Folder exists = -1 noexists = 0
LOCAL FileData AS DIRDATA, sResult AS STRING
sResult = DIR$(Path_Folder, %SUBDIR, TO FileData)
IF sResult<>"" THEN
FUNCTION = -1
ELSE
FUNCTION= 0
END IF
END FUNCTION
'========================================================
FUNCTION PBMAIN () AS LONG
LOCAL sFoldername$
sFoldername = "C:\PBWIN80\" '<---change
IF isFolder (sFoldername) THEN
MSGBOX sFoldername + " <-exists!", %MB_OK+%MB_ICONINFORMATION, " Folder Test "
ELSE
MSGBOX sFoldername + " does not exist!", %MB_OK+%MB_ICONINFORMATION, " Folder Test "
END IF
END FUNCTION
#DIM ALL
#INCLUDE "Win32API.inc"
' ------------------------------------------------------
' Small routine to detect if folder exists
' Pequeña rutina para detectar si folder existe
' ------------------------------------------------------
'========================================================
FUNCTION isFolder(BYVAL Path_Folder AS STRING) AS LONG
' Folder exists = -1 noexists = 0
LOCAL FileData AS DIRDATA, sResult AS STRING
sResult = DIR$(Path_Folder, %SUBDIR, TO FileData)
IF sResult<>"" THEN
FUNCTION = -1
ELSE
FUNCTION= 0
END IF
END FUNCTION
'========================================================
FUNCTION PBMAIN () AS LONG
LOCAL sFoldername$
sFoldername = "C:\PBWIN80\" '<---change
IF isFolder (sFoldername) THEN
MSGBOX sFoldername + " <-exists!", %MB_OK+%MB_ICONINFORMATION, " Folder Test "
ELSE
MSGBOX sFoldername + " does not exist!", %MB_OK+%MB_ICONINFORMATION, " Folder Test "
END IF
END FUNCTION
Comment