В исходниках функции определяются так
*-----------------------------------------------------------------------------*
Function GetFolder( cTitle, cInitPath )
Return C_BrowseForFolder( NIL, cTitle, NIL, NIL, cInitPath )
*-----------------------------------------------------------------------------*
Function BrowseForFolder( nfolder, nflag ) // Contributed By Ryszard Rylko
Return C_BrowseForFolder( NIL, NIL, nflag, nfolder, NIL )
*-----------------------------------------------------------------------------*
ни одна из них не дает нужного эффекта -
1.доступ к сетевым папкам
2.показать начальную папку
вызов базовой функции с комбинированными из двух предыдущих параметрами дал нужный эффект
local f:=C_BROWSEFORFOLDER(,"Выбрать папку с исходными данными",,0,cSourceFolder)
хотя в исходниках есть такая строка
Syntax: C_BROWSEFORFOLDER([<hWnd>],[<cTitle>],<nFlags>,[<nFolderType>], [<cInitPath>] )
т.е. пропуск третьего параметра не допускается.
Что там реально в коде - изучать не стал.
P.S.
Что-то на заданную начальную сетевую папку не устанавливается. Останавливается на корне сети.