C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Столкнулся с неизвестным: сетевой диск
Oper01
Отправлено: 03.08.2004, 18:23


Станционный диспетчер

Группа: Участник
Сообщений: 145



Вопрос следующий: есть приложение, установленное на нескольких компьютерах. Все эти компьютеры в сети и работают с одним сервером.
Приложение должно иногда обращаться по определённому пути к диску сервера, брать информацию из файла и записывать. А как указать путь к диску сервера ??? Какие нужны компоненты, чтобы можно было выбрать сервер и его директорию с которой бы работали все приложения на компьютерах ???
Gedeon
Отправлено: 03.08.2004, 20:02


Ветеран

Группа: Модератор
Сообщений: 1742



А не надо собственно никаких компонентов, просто этот ресурс д.б. расшарен для этих пользователей, а далее указывать сетевой путь
CODE

AnsiString Path  = "\\\\Server\\Dir\\File.txt";
// или
AnsiString Path1 = "\\\\192.168.0.1\\Dir\\File.txt";

И дальше этот путь ставим в нужные функции.
Oper01
Отправлено: 03.08.2004, 20:12


Станционный диспетчер

Группа: Участник
Сообщений: 145



Спасибо за ответ !
А выбрать путь при помощи стандартных компонент типа TDirectoryListBox в диалоге возможно ? Я что-то никак не соображу что к чему... Если не затруднит, поясните чуть обширнее.
Gedeon
Отправлено: 04.08.2004, 08:01


Ветеран

Группа: Модератор
Сообщений: 1742



Вот с помощью этого кода выбирайте все, что нужно
CODE

   AnsiString Path;
   if(SelectDirectory("Выберите сетевой путь","",Path)) ShowMessage("Âûáðàíà ïàïêà: " + Path);
** Oper01
Отправлено: 05.08.2004, 13:28


Не зарегистрирован







Спасибо ! То что нужно ! smile.gif

Вернуться в Вопросы программирования в C++Builder