Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Копіювання файлів

Реферат Копіювання файлів





не его дескриптор:



.4 Закриття файлу


После того, як ві закінчіте роботу з файлом его звітність, закрити. Закриття файлів здійснюється за помощью Функції fclose:


int fclose (int file)


Аргумент file є дескриптор файлу, Який звітність, закрити.



РОЗДІЛ 3. практичності ЧАСТИНА


.1 Розробка основних функцій для реалізації програми


Опіс Функції роботи з файлами яка булу Використана в напісанні програми.


int MoveFiles (AnsiString slSourceDir, AnsiString slTargetDir, bool toCopy=true)

{sh;. fFlags=FOF_NOCONFIRMATION | FOF_SILENT | FOF_FILESONLY;. wFunc=toCopy? FO_COPY: FO_MOVE;. PFrom=slSourceDir.c_str ();. PTo=slTargetDir.c_str ();. HNameMappings=NULL;. LpszProgressTitle=NULL; SHFileOperation (& sh);

}


Функція SHFileOperation (Оголошено и присутній в Модулі ShellApi) взагалі призначен НЕ Тільки для видалений файлів, альо такоже ще для переміщення, копіювання та перейменування файлів, и мені можна Було обмежитися позбав Описом ее можливіть Тільки для роботи з Кошик, альо я опишу ВСІ ее Функції. Функція Оголошено як


SHFileOperation (const lpFileOp: TSHFileOpStruct): Integer;


Єдиним ее параметром являється структура TSHFileOpStruct. У разі успіху повертає значення 0. Если вам нужно ВИДАЛИТИ файл безпосередно, гарантовано минаючи кошик використовуются функцію DeleteFile.структура вікорістовується для вказівки параметрів Функції.

Опішемо ее поля:

хендл діалогового вікна, відображає статус Операції;

тип віробленої Операції: _COPY

копіюваті файл._MOVE

перемістіті файл.

FO_DELETE

ВИДАЛИТИ файл._RENAME

Перейменувати файл.

покажчик на рядок з ім'ям віхідного файлу.

покажчик на рядок з ім'ям файлу, в Який копіюється, переміщується або перейменовується вихідний файл.

прапори візначають Параметри операції._ALLOWUNDO

зберігає інформацію про можливе Скасування операції._FILESONLY

Виконує операцію Тільки для файлів, ЯКЩО задана маска файлів._MULTIDESTFILES

вказує, что pTo опісує декілька файлів (по одному на кожен файл джерела) вместо одного каталогу, Куди повінні буті поміщені вихідні файлі._NOCONFIRMATION

відповідає «Так для всіх» На всі пітання._NOCONFIRMMKDIR

НЕ вімагає підтвердження создания нового каталогу._NO_CONNECTED_ELEMENTS

З Версії 5.0. НЕ переміщує пов'язані файли як групу. Тільки переміщує вказані файлі._NOCOPYSECURITYATTRIBS

З Версії 4.71. Чи не копіює атрибути безпеки файлу._NOERRORUI

Чи не відображає корістувальніцькій інтерфейс при помілці._NORECURSION

Чи не підтрімує рекурсівні Операції в підкаталогах, працює Тільки в...


Назад | сторінка 6 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програма, яка забезпечує формування каталогу файлів і операції з файлами
  • Реферат на тему: Розробка програми захисту файлів від видалений в операційній Системі MS-DOS ...
  • Реферат на тему: Розробка програми для перегляду bmp файлів
  • Реферат на тему: Розробка програми форматування текстових файлів
  • Реферат на тему: Розробка програми по відтворенню та обрізку mp3 і wav файлів