Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.
Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...
Для работы с сетевыми дисководами (и ресурсами типа LPT порта) в WIN API 16 и WIN API 32 следующие функции:
Подключить сетевой ресурс:
WNetAddConnection(NetResourse, Password, LocalName: PChar): longint;
где
Пример подключения сетевого диска:
WNetAddConnection('P166C', '', 'F:');
Функция возвращает код ошибки. Для всех кодов предописаны константы, наиболее часто используемые:
Отключить сетевой ресурс
WNetCancelConnection(LocalName: PChar; ForseMode: Boolean): Longint;
где
Функция возвращает код ошибки. Для всех кодов предописаны константы, наиболее часто используемые:
Рекомендация: при отключении следует сначала попробовать отключить ус-во с параметром ForseMode=false и при ошибке типа ERROR_OPEN_FILES выдать запрос с сообщением о том, что ус-во еще используется и предложением отключить принудительно, и при согласии пользователя повторить вызов с ForseMode=true.