Следующая статья: Чтение OLE из BLOB-поля Paradox.
Программа Borland BDE Install не включает в себя автоматически драйвер для работы в сети для таблиц Paradox, если целевой компьютер подключен к сети. Пользователь получит сообщение об ошибке, если путь никем не установлен. Программы третьих фирм, устанавливающие BDE, поступают точно так же. Настройка сетевого каталога возможна программным путем из самой программы или с помощью пользователя и утилиты BDEconfig (BDE Administrator).
При запуске приложения разверните предусмотренную Borland библиотеку NETDIR.DLL (58 Kбайт), загруженную из форума PdoxWin, получите доступ к IDAPI.CFG и считайте значение сетевого каталога. Следующий код проверяет, был ли установлен сетевой каталог, и, если не был, то он временно устанавливается для текущего сеанса пользователя.
{ объявляем DLL-функцию } function getCFGNetDir: pChar; far; external'netdir' index 4; { проверяем и при необходимости восстанавливаем сетевой каталог } procedure TForm1.FormCreate(Sender: TObject); var theNetDir: PChar; theChar: Char; begin theChar :=':'; theNetDir:=getCFGNetDir; if (StrScan(theNetDir, theChar)=nil) then Session.NetFileDir :='C:\'; end;