If WNetAddConnection('\\ДругойКомпьютер\СетевойРесурс', '?Пароль_доступа?', 'Z:')=NO_ERROR Then
ShowMessage('Сетевой ресурс подключён как диск Z')
Else
ShowMessage(SysErrorMessage(GetLastError));
WNetCancelConnection('Z:', True);
If WNetAddConnection('\\ДругойКомпьютер\СетевойРесурс', '?Пароль_доступа?', 'Z:')=NO_ERROR Then
ShowMessage('Сетевой ресурс подключён как диск Z')
Else
ShowMessage(SysErrorMessage(GetLastError));
WNetCancelConnection('Z:', True);
If WNetCancelConnection('Z:', False)<>NO_ERROR Then
ShowMessage(SysErrorMessage(GetLastError));
WNetAddConnection(PChar(Edit1.Text), NIL, 'Z:')
WNetAddConnection2(
lpNetResource: TNetResource,
lpPassword: PChar,
lpUsername: PChar,
dwFlags: DWord
): DWORD;
lpNetResource.dwType := RESOURCETYPE_ANY; //Тип ресурса. В данном случае это может быть любой тип - хоть расшареный каталог, хоть расшареный принтер.
lpNetResource.lpLocalName :='Z:'; //Имя псевдолокального диска, через который будет происходить общение с файлами подключённого ресурса.
lpNetResource.lpRemoteName :="\\Admin\C"; //Полное имя сетевого ресурса, куда подключаемся.
lpNetResource.lpProvider := NIL; //В данном случае этот параметр значения не имеет
Var
lpNetResource: TNetResource;
Begin
...
lpNetResource.dwType := RESOURCETYPE_ANY;
lpNetResource.lpLocalName :='Z:';
lpNetResource.lpRemoteName :='\\Admin\C';
lpNetResource.lpProvider := NIL;
If WNetAddConnection2(lpNetResource, '', 'Admin', CONNECT_UPDATE_PROFILE) <> NO_ERROR Then
ShowMessage(SysErrorMessage(GetLastError));
End;
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.