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

Реферат Розробка системи автоматичного заповнення анкети у форматі MS Word





ість розробки нових компонент та інструментів власними коштами Delphi (існуючі компоненти і інструменти доступні у вихідних кодах);

? вдала опрацювання ієрархії об'єктів.

? обширна об'єктна бібліотека VCL;

Можливості Delphi повністю відповідають вимогам курсової роботи і підходять для створення систем будь-якої складності. Тому мій вибір зупинився на Delphi.


1. Постановка завдання


Розробка системи автоматичного заповнення анкети у форматі MS Word.

Основні вимоги:

Анкета повинна мати коректні умови переходів від одного питання до іншого. Питань в анкеті має бути не менше 15.Тіпов даних для вводяться відповідей має бути не менше 3.


2. Вибір засобів реалізації


2.1 Робота з файлами


Файл - це іменована структура даних, що представляє собою послідовність елементів даних одного типу розташованих на диску або будь-якому іншому зовнішньому носії.

Для файлу існує поняття поточної позиції. Вона показує номер елемента, який буде прочитаний або записаний при черговому зверненні до файлу. Читання-запис кожного елемента просуває поточну позицію на одиницю вперед. Для більшості файлів можна міняти поточну позицію читання-запису, виконуючи прямий доступ до його елементів.

Залежно від типу елементів розрізняють три види файлу:

? файл з елементів певного типу (типізовані файли);

? файл з елементів, тип яких не зазначено (нетипізований файл);

? текстовий файл, тобто елементами є текстові рядки.

Для роботи з файлом в програмі оголошується файлова змінна (логічний файл) в розділі опису змінних:

имя_файла: file of тіп_елементов_файлов;

Файл, компонентами якого є дані символьного типу, називається символьним, або текстовим:

имя_файла: TextFile;

Після оголошення файлової змінної, яка задає тип компонентів файлу, необхідно вказати конкретний файл, тобто зв'язати файлову змінну з фізичним файлом. Для цього використовується процедура:

AssignFile (var f, имя_файла: String);

Функції та процедури для роботи з файлами:

. Відкриття файлу для запису. . Перезапис (запис нового файлу поверх існуючого або створення нового файлу) - використовується процедура rewrite (файловая_переменная) .. додавання в кінець файлу - використовується процедура append (файловая_переменная)

. Запис у файл. Write (файловая_переменная, спісок_переменних). Writeln (файловая_переменная, спісок_переменних)

Різниця між інструкціями в тому, що інструкція writeln після виведення всіх значень, записує у файл символ «новий рядок».

. Закриття файлу. Перед завершенням роботи всі відкриті файли необхідно закрити за допомогою процедури. CloseFile (файловая_переменная)

. Відкриття файлу для читання. Використовується процедура. Reset (файловая_переменная)

. Читання даних з файлу. read (файловая_переменная, спісок_переменних). readl...


Назад | сторінка 2 з 13 | Наступна сторінка





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

  • Реферат на тему: Запис в графічний файл формату BMP
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...