RE:validar usuarios del active directory
¿El usuario es un archivo y está en una carpeta dentro tu aplicación?. Si es así :-?, puedes buscar dicho archivo.
1. En tu ventana insertas:
- sle_archivo (para escribir el nombre de tu archivo).
- cb_buscar
2. En Local External Fuctions declaras:
FUNCTION long SearchTreeForFile(String RootPath ,String InputPathName , ref String OutputPathBuffer) LIBRARY "imagehlp.dll"
3. Script del botón cb_buscar:
SetPointer ( HourGlass! )
CONSTANT long MAX_PATH = 260
string tempStr, ls_archivo, ls_carpeta
long ret
tempStr = space(MAX_PATH)
//Tipo de archivo a buscar
ls_archivo=sle_archivo.text+".xls"
// Buscar en una carpeta del directorio actual
ls_carpeta=GetCurrentDirectory( )+"\micarpeta"
//Retorna 1 si lo encuentra, 0 si falla en la busqueda
Ret = SearchTreeForFile(ls_carpeta, ls_archivo, tempStr)
if ret<>0 then
//muestra el path - ruta y el nombre del archivo
messagebox("Aviso","El archivo se halla en: "+tempStr)
else
messagebox("Error...","El archivo no existe.")
end if
SetPointer ( Arrow! )
//--------Fin-----------------