→ Перемещение, копирование и удаление файлов. Копирование, перемещение и удаление объектов Ведение БД с помощью «Формы «

Перемещение, копирование и удаление файлов. Копирование, перемещение и удаление объектов Ведение БД с помощью «Формы «

Копировать, перемещать и удалять файлы можно несколькими способами: с помощью комбинаций клавиш, контекстного меню и различными вариантами перетаскивания мышью. Выбор того или иного способа зависит от ситуации и ваших предпочтений.

Каталоги копируются, перемещаются и удаляются в графическом режиме так же, как и файлы.

Опишем каждый способ копирования и перемещения в окне файлового менеджера наподобие Наутилуса.

Операции с помощью контекстного меню:

  1. щелкнуть файл (или предварительно выделенную группу файлов) правой кнопкой мыши;
  2. в появившемся контекстом меню выбрать (щелкнуть левой кнопкой мыши) команду Копировать или Вырезать (последний вариант - в случае перемещения);
  3. перейти в каталог, куда необходимо поместить файла или его копию (или остаться в прежнем, если копия будет находиться в том же каталоге);
  4. щелкнуть в пустое место области просмотра браузера правой кнопкой мыши;
  5. в появившемся контекстом меню выбрать команду Вставить .

Операции с помощью комбинаций клавиш:

  1. выделить файл(ы);
  2. нажать на клавиатуре комбинацию клавиш (две клавиши сразу) Ctrl + C для копирования или Ctrl + X для того, чтобы вырезать файл;
  3. перейти в каталог, куда необходимо поместить файл или его копию (или остаться в прежнем, если копия будет находиться в том же каталоге);
  4. нажать комбинацию клавиш Ctrl + V .

Операции с помощью перетаскивания файла мышью:

Существуют несколько способов таких операций, которые зависят не только от ваших предпочтений, но и от места, куда копируется или перемещается файл.

Если копирование осуществляется между разными разделами жесткого диска или с дискеты на жесткий диск и т.д., то достаточно перетащить файл, зажав левую кнопку мыши. Если копия помещается на тот же раздел диска, то перетаскивание левой кнопкой мыши приведет не к копированию, а перемещению файла. Можно сформулировать такое правило: перетаскивание с зажатой левой кнопкой мыши в пределах одного диска приводит к перемещению, перетаскивание с одного на другой диск – к копированию.

Существует способ копирования, когда используется мышь и клавиатура одновременно – перетаскивание при зажатой клавише Ctrl . Опишем его подробно:

  1. зажать кнопку Ctrl (и не отпускать ее);
  2. зажать левую кнопку над файлом (или предварительно выделенной группой файлов) и, не отпуская ее, передвинуть курсор мыши в место назначения;
  3. отпустить сначала кнопку мыши, а затем клавишу Ctrl .

Для удаления каталогов и файлов работают все те же три основных способа. Однако чаще всего используют удаление с помощью клавиши Delete (сначала надо выделить файл, а затем нажать Delete на клавиатуре). После удаления файл оказывается в каталоге Корзина, представляющем собой область на диске, отведенную для временного хранения удаленных файлов. (Обычно значок Корзины присутствует на Рабочем столе.) Если файл снова понадобится или был удален ошибочно, то, зачастую, его можно восстановить (т.е. вернуть обратно).

Весь функционал необходимый для создания, удаления, копирования или перемещения файлов сосредоточен в методах классов File и FileInfo. Они представлены в таблице ниже.

Все методы класса File статические, методы класса FileInfo работают только через объектную ссылку.

Многие из этих методов принимают строку в качестве параметра. Это строка содержит путь к файлу, его имя и расширение. Может быть возвращена методами класса Path. Путь может быть абсолютным (полный путь от корня диска до файла с расширением) или относительным, то есть отчитываться от текущей директории.

Для использования любого из этих методов следует включить пространство имен System.IO перед использованием их в коде приложения.

Удаление

Метод Delete класса File удаляет файл, путь к которому (относительный или абсолютный) передан ему строкой в качестве параметра.

Пример использования:

String pathOfFile = @"c:\Examples\FileTestApp.txt"; File.Create(pathofFile); File.Delete(pathofFile);

Удалить можно только созданный и закрытый файл. И если в первом случае не возникнет исключение, во втором - обязательно. Поэтому перед процедурой удаления лучше организовывать проверку существования файла:

String pathOfFile = @"c:\Examples\FileTestApp.txt"; File.Create(pathofFile); if (File.Exists(pathofFile)) { File.Delete(pathofFile); } В отличии от метода Delete класса File, соответствующий метод класса FileInfo не принимает параметров. Кроме того, он возвращает обьект FileStream, который занимается изменениями в файле. Как только изменения окончены файл следует зарыть и лишь за тем удалять.

Пример использования:

String pathOfFile = @"c:\Examples\FileTestApp.txt"; FileInfo FI = new FileInfo(pathOfFile); FileStream FS = fi.Create(); FS.Close(); Fi.Delete();

Копирование файлов

Класс File для удаления имеет в своей функционале метод Copy(), принимающий два параметра типа string: имя копируемого файла и имя конечного. Имена передаются методу вместе с путем к нему (абсолютным или относительным).

Метод копирует информацию из файла и все файловые атрибуты в файл-назначения с указанным именем. Если имена файла копируемого файла и файла назначения совпадают, копирование не будет выполнено. Если необходим такой функционал нужно воспользоваться перегруженной версией метода с третьим параметром типа Boolean.

Пример использования:

String FirstDir = @"c:\FirstDir"; string SecondDir = @"c:\SecondDir"; try { string ListOfDats = Directory.GetFiles(sourceDir, "*.dat"); // Копируем каждый файл с расширением.dat в папку назначения. foreach (string FName in ListOfDats) { // Удаляем путь из измени файла. string f = f.Substring(FirstDir.Length + 1); // Используем перегруженный метод Copy. В качестве параметров передаем строки, сгенерированные методом Combine, класса Path. File.Copy(Path.Combine(FirstDir, f), Path.Combine(SecondDir, f), true); } }

Метод CopyTo класса FileInfo принимает только один строковый параметр - файл назначения, работает аналогично методу Copy класса File.

Пример использования :

Public static void Main() { string sourcepath = @"c:\FirstFile.txt"; string destpath = @"c:\DestFile.txt"; FileInfo FFI = new FileInfo(sourcepath); FileInfo SFI = new FileInfo(destpath); try { // Создаем файл-источник. using (FileStream fs = FFI.Create()) { } //Проверяем существует ли файл назначения. if (File.Exists(destpath)) { SFI.Delete(); } //Копируем. FFI.CopyTo(destpath); Console.WriteLine("Файл {0} был полностью скопирован в файл {1}.", sourcepath, destpath); } catch (IOException e) { Console.WriteLine(e.Message); } }

Файл назначения перед копированием не должен существовать. Метод CopyTo его создаст. Поэтому в примере выше инициирована проверка его существования перед копированием.

Перемещение файлов

Метод Move принимает два параметра типа string: файл-источник и файл-назначения. При вызове копирует информацию и все атрибуты из файла-источника в файл-назначения, затем файл источник удаляется. Конечный файл не должен существовать перед копированием.

Допустимо если имя файла-источника совпадает с именем фала назначения. Но перемещение файла-источника в файл-назначения внутри одной директории вызовет исключение.

Файл-источник не будет удален после перемещения, если файл был открыт, но не был зарыт до начала копирования. Перед копированием обязательно стоит удостовериться в том, что исходный файл существует.

Пример использования :

Public static void Main() { string Firstpath = @"c:\temp\Source.txt"; string Secondpath = @"c:\temp2\Destination.txt"; try { if (!File.Exists(Firstpath)) { // Проверка существует ли файл-источник. using (FileStream fs = File.Create(Firstpath)) {} } // Проверка того, что файл назначения отсутствует. if (File.Exists(Secondpath)) File.Delete(Secondpath); // Перемещение файла. File.Move(Firstpath, Secondpath); Console.WriteLine("файл {0} был перемещен в файл {1}.", Firstpath, Secondpath); // Существует ли еще файл-источник? if (File.Exists(Firstpath)) { Console.WriteLine("Файл источник, все еще существует!!!"); } else { Console.WriteLine("Файл-источник был удален."); } } catch (Exception e) { Console.WriteLine("Процесс был прерван: {0}", e.ToString()); } }

Вторая проверка существования файла-источника инициирована в тех случаях, когда перемещение совмещено в коде приложения с чтением файла. Особенно это касается многопоточных приложений. Если проверка показывает, что файл еще существет, то необходимо закрыть его и запустить процедуру удаления вручную, например, с помощью File.Delete.

Платформа.NET не предусматривает группового перемещения файлов внутри нескольких каталогов средствами встроенных методов. Такие методы должны быть созданы программистом самостоятельно на основе функциональности классов Directory (DirectoryInfo) и File (FileInfo).

Фрагментом документа может быть текст, объект, рисунок и т. д.

Для того чтобы удалить фрагмент, нужно выделить его и нажать на клавишу .

Для того чтобы скопировать фрагмент, нужно выделить его и по­сле этого:

выбрать команду меню Правка -> Копировать (при этом выделен­ный объект сохраняется в буфере обмена операционной системы) или нажать на клавиши < Ctrl >+;

установить курсор, куда необходимо скопировать фрагмент;

выбрать команду меню Правка -> Вставить (при этом объект можно вставлять несколько раз, пока он находится в буфере) или на­жать на клавиши +.

Для того чтобы переместить фрагмент, нужно выделить его и по­сле этого:

выбрать команду меню Правка -> Вырезать (при этом объект так­же сохраняется в буфере обмена и одновременно удаляется с экрана); установить курсор, куда необходимо переместить фрагмент;

выбрать команду меню Правка -> Вставить или нажать на клави­ши +.

Для копирования и перемещения можно также использовать кноп­ки на стандартной панели инструментов.

Еще один способ - использование контекстного меню, вызвать которое можно после выделения фрагмента, нажав на правую клавишу мыши.

Исправление неправильных команд. Если выполнена какая-либо неправильная команда (например, вы удалили не то, что нужно и т. д.), то всегда можно отменить последнее действие. Для этого:

выбрать команду Правка -> Отменить;

или нажать на кнопку Отменить ввод на стандартной панели ин­струментов.

Сохранение документа и выход из программы. При создании документа в Word, по умолчанию он временно сохраняется в памяти компьютера под именем «Документ №», где № - порядковый номер, начиная с 1. Но лучше всего присвоить ему свое имя, тем более, если вы работаете в сети. Чтобы сохранить документ необходимо:

Рис. 4.2. Сохранение документа

в появившемся диалоговом окне выполнить действия, указанные на рис. 4.2;

после выполненных действий файл сохранится на диске и в папке, которые вы указали.

Если ваш документ уже был ранее сохранен, то после внесения из­менений его можно сохранить снова:

Выход из программы. Чтобы выйти из программы, необходимо выполнить любое из следующих действий:

выполнить команду меню Файл -> Выход;

нажать на кнопку Закрыть в правом верхнем углу экрана;

нажать на клавиши + ;

два раза нажать на левую клавишу на системном меню.

Установка защиты и автосохранение. Если необходимо защи­тить ваш документ от несанкционированного просмотра, то перед его сохранением нужно выполнить следующие действия:


выбрать команду меню Сервис -> Параметры; выполнить действия, указанные на рис.4.3.

Открытие документа. С помощью Word вы можете открыть лю­бой документ, созданный в Word или других текстовых редакторах. Чтобы сделать это, необходимо:

Рис. 4.3. установка паролей при сохранении документа

выбрать команду Файл -> Открыть либо нажать на кнопку От­крыть

в появившемся диалоговом окне выполнить действия, указанные на рис. 4.4.

Вызов справки. Существует несколько видов помощи: Помощник, который дает советы в процессе работы. Чтобы вы­звать Помощник, необходимо нажать кнопку Справка по Microsoft Word на стандартной панели инструментов;

нажать клавишу .

В редакторе Word можно копировать, удалять и перемещать участки текста различными способами. Одним из наиболее удобных способов является использование буфера обмена Windows. Буфер обмена – это специальная область памяти, в которую программы могут помещать на время текст и рисунки, чтобы потом получить их обратно. При этом поместить информацию в буфер обмена может одна программа, а взять – другая. Так осуществляется обмен данными между программами Windows (например, перенос текста из web-страницы в Word). Для работы с буфером обмена Word используются кнопки панели “Стандартная”.

Копирование части текста.

Способ 1. Копирование с помощью клавиши “Ctrl”.

  1. Выделить часть текста.
  2. Нажать на клавиатуре клавишу “Ctrl” и, не отпуская ее нажать на левую кнопку мыши.
  3. Удерживая, нажатыми клавиши на клавиатуре и мыши, переместить указатель мыши в то место, где должна находится копия части текста.
  4. Последовательно отпустить левую кнопку мыши и клавишу “Ctrl” на клавиатуре.

Способ 2. Копирование с помощью кнопки “Копировать”.

Перемещение части текста.

Способ 1. Перемещение текста с использованием мыши.

  1. Выделить часть текста.
  2. Установить указатель мыши внутри выделенного фрагмента.
  3. Нажать на левую кнопку мыши.
  4. Удерживая нажатой кнопку мыши, переместить указатель мыши в то место, где должна находиться копия части текста.
  5. Отпустить кнопку мыши.

Способ 2. Перемещение текста с помощью кнопки “Вырезать”.

Удаление части текста.

  1. Выделить фрагмент текста, который нужно удалить.
  2. Нажать на клавиатуре клавишу "Delete"

Задание 1. Основные настройки текстового процессора Word

1. Запустите текстовый процессор Word.

2. Откройте меню панелей инструментов (команда Вид -› Панели инструментов) и убедитесь в том, что включено отображение только трех панелей: Стандартной, Форматирования и Рисования. Добавьте кнопки, которые не были отображены на панель стандартная. Для этого нажмите на треугольник в конце панели –> добавить или удалить кнопки

3. Установите режим постраничного отображения документа на экране. Для этого используйте кнопку Режим разметки в левом нижнем углу окна документа или команду Вид -› Разметка страницы.

4. Задайте на Панели Форматирование тип шрифта (Times New Roman), размер шрифта (12 пунктов), способ выравнивания текста (По ширине).

5. Установите масштаб отображения текста (100 %).

6. В качестве единицы измерения для настройки параметров документа выберите Сантиметры (Сервис -› Параметры -› Общие -› Единицы измерения).

7. Настройте список быстрого открытия документов: Сервис -› Параметры -› Общие -› (Помнить список из 4 файлов). После запуска программы в меню Файл можно найти список из четырех документов, открывавшихся в текстовом процессоре в последнее время.

8. Включите "быстрое" сохранение файлов, установив флажок Сервис -› Параметры -› Сохранение -› Разрешить быстрое сохранение.

9. Настройте функцию автосохранения с помощью счетчика Сер-
вис -› Параметры -› Сохранение -› Автосохранение каждые 10 минут.

10. Установите средства проверки правописания. На вкладке Сервис -› Параметры -› Правописание установите флажки Автоматически проверять орфографию и Автоматически проверять грамматику.

11. Установите автоматическую расстановку переносов (Сервис -› Язык -› Расстановка переносов -› Автоматическая расстановка
переносов).

12. В папке /Мои документы создайте собственную рабочую папку, используя для ее имени собственные инициалы и группу (например, ЕТГ_1В).

13. Наберите изложенный ниже текст, не нажимая клавишу Enter:

14. Сохраните в рабочей папке набранный текст в файле с именем Текст.

15. Выполните основные настройки печатного документа:

  • откройте диалоговое окно Параметры страницы (Файл -› Параметры страницы);
  • на вкладке Размер бумаги выберите пункт А4 (формат 21 ґ 29,7 см). В случае использования нестандартного формата выбирают пункт Другой и с помощью кнопок счетчиков Ширина и Высота задают его параметры;
  • задайте ориентацию бумаги (Книжная или Альбомная). При "альбомной" ориентации бумага располагается длинной стороной по горизонтали;
  • на вкладке Поля задайте размеры полей: Верхнее - 1,5 см, Нижнее - 2,0 см, Левое - 2,5 см, Правое - 1,5 см;
  • для верхнего поля задайте интервал до края колонтитула 1,2 см
    (в верхнем колонтитуле будет размещаться номер печатной страницы);
  • если предполагается двусторонняя печать (четные страницы печатаются на оборотной стороне нечетных страниц), установите флажок Зеркальные поля;
  • для размещения номера печатной страницы используйте команду Вставка -› Номера страниц. На вкладке Положение задайте Вверху страницы, на вкладке Выравнивание - Справа.

16. Сохраните в рабочей папке документ, дав ему имя Текст1 (команда Сохранить как).

Задание 2. Основные операции по редактированию текстовых документов Word

1. Откройте созданный в задании 1 документ, хранящийся в файле Текст1.doc.

2. Разбейте текст на абзацы, используя клавиши Enter.

В результате Вы должны получить следующий текст:

3. Освойте различные способы выделения текста: отдельных слов, символов, строк текста, абзаца.

4. Научитесь копировать абзацы с помощью контекстного меню. Скопируйте первый абзац в конец текста приглашения.

5. Научитесь копировать абзацы с помощью управляющего (основного) меню. Скопируйте второй абзац в конец текста приглашения.

6. Удалите копию первого абзаца с помощью контекстного меню.

7. Удалите копию второго абзаца с помощью управляющего (основного) меню.

8. Осуществите поиск в тексте однокоренных слов, например с корнем компьютер.

9. Осуществите поиск в тексте слов, начинающихся с одинаковой буквы, например с М. Для этого надо установить флажок Учитывать регистр, остальное - аналогично п. 8.

10. Замените одно слово на другое, например вас на Вас (команда Правка -› Заменить). При этом установите флажок Учитывать регистр.

11. Создайте и используйте в дальнейшем элемент автозамены текста при наборе; например, номер телефона 31-15-44 (команда Сервис -› Автозамена).

12. Проверьте орфографию текста, используя основной словарь (команда Сервис -› Правописание).

13. Сохраните файл под именем Текст2.

Задание 3. Создание стандартного документа на основе шаблона

В качестве тренинга создайте свое резюме, которое обычно используется при поиске работы. Для этого воспользуйтесь Мастером резюме, выполнив следующие действия:

1. Вызовите Мастер резюме (команда Файл -› Создать -› Другие документы, образец Мастер резюме).

2. Выберите тип шаблона резюме и необходимые вам стандартные поля.

3. Заполните шаблон резюме личными данными.

4. Сохраните созданное резюме, присвоив ему любое имя.

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

  1. основные настройки текстового процессора Word (включение необходимых панелей инструментов; установка режима постраничного отображения документа на экране; задание типа и размера шрифта, способа выравнивания и масштаба отображения текста; выбор единицы измерения; настройка списка быстрого открытия документов; настройка "быстрого" сохранения файлов и функции автосохранения; установка средств проверки правописания и автоматической расстановки переносов; настройка печатного документа; способы сохранения документа);
  2. основные операции по редактированию текстовых документов (различные способы выделения текста; копирование и удаление абзацев с помощью контекстного и управляющего меню; поиск в тексте однокоренных слов, использование автозамены и др.);
  3. создание стандартного документа на основе шаблона.

Щелкните правой кнопкой мыши на свободной от значков рабочей области окна текущей папки. В открывшемся контекстном меню выберите командуСоздать>Папку . Убедитесь в том, что в пределах окна появился значок папки с надписью Новая папка .

Щелкните правой кнопкой мыши на значке Новая папка . В открывшемся контекстном меню выберите пунктПереименовать . Дайте папке содержательное имя.

Большинство людей копируют и перемещают файлы с помощью метода, называемого перетаскиванием . Сначала откройте папку, содержащую файл или папку, которые требуется переместить. Затем откройте в другом окне папку, в которую нужно переместить файл или папку. Расположите окна на рабочем столе рядом, чтобы видеть содержимое обеих папок.

После этого перетащите файл или папку из первой папки во вторую. Вот и все.

Чтобы скопировать или переместить файл, перетащите его из одного окна в другое

· При использовании метода перетаскивания можно заметить, что иногда файл или папка копируются, а иногда перемещаются. При перетаскивании между папками одного жесткого диска элементы перемещаются - две копии одного файла или папки не создаются в одном и том же местоположении. При перетаскивании элемента в папку, находящуюся в другом местоположении (например, в сетевую папку), или на съемный носитель, такой как компакт-диск, элемент копируется. Проще всего расположить два окна на рабочем столе при помощи привязки. При копировании или перемещении файла или папки в библиотеку, они будут сохранены в расположении библиотеки для сохранения по умолчанию . Другим способом копирования или перемещения файла является его перетаскивание из списка файлов в папку или библиотеку в области переходов. В этом случае открывать два отдельных окна не понадобится.

Перемещение и копирование с использованием буфера обмена.

1. Открыть окно папки, из которой будет перемещаться или копироваться объект.

2. При перемещении - выделить перемещаемый объект и переместить его в буфер обмена одним из следующих способов:

· щелкнуть по значку объекта правой кнопкой мыши и выполнить команду Вырезать.

· выполнить команду Правка → Вырезать.

· нажать кнопку вырезать панели инструментов.

· нажать комбинацию клавши клавиатуры Ctrl+X.

3. При копировании – выделить копируемый объект и копировать его в буфер обмена одним из следующих способов:



· щелкнуть по значку объекта правой кнопкой мыши и выполнить команду Копировать.

· выполнить команда Правка → Копировать.

· нажать кнопку копировать панели инструментов.

· нажать комбинацию клавиш клавиатуры Ctrl + C.

4. Открыть окно папки, в которую будет перемешаться или копироваться объект.

5. Вставить объект из буфера обмена одним из следующих способов:

· щелкнуть в пустом месте окна правой кнопкой мыши и выполнить команду Вставить.

· выполнить команду Правка → Вставить.

· нажать кнопку вставить панели инструментов.

· нажать комбинацию клавиш клавиатуры Ctrl + V.

Копирование папок из файлов на дискету.

Щелкнуть по значку объекта правой кнопкой мыши и выполнить команду Отправить → Диск 3,5 (А).

Создание и удаление файлов

Чаще всего новые файлы создаются с помощью программы. Например, можно создать текстовый документ в программе обработки текста или файл фильма в программе редактирования видео.

Некоторые программы создают файл при своем запуске. Например, открывающийся редактор WordPad запускается с чистой страницей. Она представляет собой пустой (и несохраненный) файл. Начните ввод текста, а когда будете готовы сохранить свою работу, нажмите кнопку Сохранить . В появившемся диалоговом окне введите имя файла, которое поможет найти его в будущем, и щелкните Сохранить .

По умолчанию большинство программ сохраняет файлы в типовых папках, таких как «Мои документы» и «Мои рисунки», что облегчает поиск этих файлов в будущем.

Ненужный файл можно удалить из компьютера для экономии места и во избежание переполнения компьютера ненужными файлами. Для удаления файла откройте содержащую его папку или библиотеку и выделите файл. Нажмите клавишу DELETE, а затем в диалоговом окне Удаление файла нажмите кнопку Да .

Удаляемый файл временно сохраняется в корзине. Считайте корзину средством безопасности, позволяющим восстановить случайно удаленные файлы и папки. Для освобождения на жестком диске места, используемого ненужными файлами, корзину время от времени нужно очищать.

 

 

Это интересно: