RE:Mostrar Buscar Archivos o carpetas
Creo te refieres al uso de APIS desde PB. Acá tienes un enlace:
http://ourworld.compuserve.com/homepages/tamareg/TechHelp/PBHelpAPI.html
Referente a mostrar la caja de diálogo: Buscar archivos o carpetas de Windows, especificando la ruta en la que deseas que te busque, puedes emplear la API, ShellExecute.
Ejemplo:
1. Declaras en Local o Global External Functions:
FUNCTION long ShellExecuteA(long hwnd, string lpOperation, string lpFile, string lpParameters, string lpDirectory, long nShowCmd) LIBRARY "SHELL32.DLL"
2. Script en PB:
long hwnd
string filname
hwnd=handle(parent)
//Ruta donde buscará
filname='C:\'
shellexecuteA(hwnd,'find',filname,'NULL','NULL',0)
//----------------Fin----------------------