Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРАКТИЧЕСКАЯ РАБОТА Компьютерные сети_2_1.doc
Скачиваний:
4
Добавлен:
16.11.2018
Размер:
142.85 Кб
Скачать

1.1.5. Пример программы, использующей функции delphi для доступа к файлам и каталогам

Программа выполняет следующие действия:

  • открывает файл на удаленном компьютере для записи;

  • записывает в файл строку;

  • открывает файл для чтения

  • читает содержимое файла и закрывает файл.

Код программы:

VAR f1:TextFile;

s:String;

begin

AssignFile(f1,'\\myself\C$\Sample1.txt');

Rewrite(f1);

Write(f1,' Это тест');

Reset(f1);

Read(f1,s);

ShowMessage(s);

CloseFile(f1);

end;

1.2. Задание к лабораторной работе

Разработайте приложение, создающее файл по UNC-соединению. Разработанное приложение должно иметь вид, изображенный на рис. 1.1 и выполнять следующие функции:

  1. создание файла на удаленном компьютере. При создании файла установите атрибуты совместного доступа к файлу и запишите в файл какую-либо текстовую строку,

  2. чтение содержимого файла,

  3. удаление, созданного вами на другом компьютере файла,

  4. чтение содержимого любого файла с другого компьютера.

Контрольные вопросы

  1. Из каких частей состоит сетевое имя файла?

  2. Отличие сетевых и локальных имен фалов.

  3. Какие преимущества дает использование UNC-имен файлов при работе в сети?

  4. С помощью каких функций можно получить доступ к файлу?

  5. В каких случаях лучше использовать функции Win32 для доступа к файлам, а в каких функции файлового ввода вывода конкретного языка программирования?