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

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





n (файловая_переменная, спісок_переменних)

Відмінність між цими процедурами в тому, що при виклику інструкції readln покажчик читання з файлу автоматично переміщається в початок наступного рядка файлу.

. Визначення кінця файлу. Використовується функція EOF (файловая_переменная). Значення функції одно false, якщо прочитаний елемент даних не є останнім у файлі, тобто можливо подальше читання. Якщо прочитаний елемент файлу є останнім, то значення EOF одно true.

a. While not eof (f) do begin ... end;

. Rename (var F; NewName: string) - перейменовує Невідкритий файл F будь-якого типу. Нове ім'я задається в NewName.

. Seek (var F; NumRec: Longint) - встановлює позицію читання записи на елемент з номером NumRec; F - типізований або нетипізований файл.

. IOResult: Integer - повертає код, що характеризує результат (була помилка чи ні) останньої операції введення-виведення.

. FilePos (var F): Longint - повертає для файла F поточну файлову позицію (номер елемента, на яку вона встановлена, рахуючи від нуля). Не використовується з текстовими файлами.

. FileSize (var F): Longint - повертає число компонент у файлі F.

Не використовується з текстовими файлами.

Для роботи з файлами можна використовувати наступні візуальні компоненти:

? OpenDialog;

? SaveDialog та ін, які знаходяться на вкладці Dialogs.


2.2 Робота з MS Word


Якщо на головну форму викладаємо компоненту з закладки servers, яка називається, наприклад WordApplication, то при запуску програми запуститься сервер автоматизації Microsoft Word. Цей факт можна виявити, запустивши на виконання task manager і вибравши закладку processes. Серед інших процесів ми виявляємо winword.exe. При цьому виконуються наступні дії:

- при створенні форми, в системному реєстрі, за ідентифікатором CLSID був знайдений сервер Word.Application

- запущено на виконання додаток, що знаходиться за адресою в реєстрі (progid)

- сервер надав нашому додатком, яке і є контролером автоматизації інтерфейс, через який ми і отримаємо доступ до об'єкта Application.

Практично завжди при роботі з сервером Word вам доводиться мати справу з властивістю Documents. Ця властивість являє собою зібрання всіх документів, відкритих в Word в даний момент. Кожен документ представлений у цьому зібранні як об'єкт Document, що має в свою чергу власні властивості та методи. Загальне число відкритих документів визначається властивістю count зборів документів Documents.

При виклику з delphi будь-якого методу сервера сом аргументи (крім аргументів типу text) передаються тільки як об'єкти типу OleVariant. Якщо якісь аргументи не є обов'язковими, то все одно вони повинні фігурувати у виклику методу. Тільки замість їх значень може бути вказана EmptyParam-змінна типу OleVariant, використовувана замість необов'язкових параметрів. Ця змінна оголошена в модулях System і Olectrls. Таким чином, якщо ви хочете створити новий документ на основі звичайного шаблону, ви можете записати оператор:

WordApplicationl.Docum...


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





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

  • Реферат на тему: Створення шаблонів документів засобой Microsoft Word
  • Реферат на тему: Створення веб-документів у Word
  • Реферат на тему: Інтерфейс та використання програми Microsoft Word 2007
  • Реферат на тему: Порядок формування документів в текстовому редакторі. Порівняльна характер ...
  • Реферат на тему: Методи роботи з Текстовий процесор Microsoft Word