Реферат: Записная книжка на Delphi 7

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

3.Создавать мощные системы работы с локальными и удаленными базами данных любых типов; при этом имеются средства автономной отладки приложения с последующим выходом в сеть.

4.Создавать многозвенные распределенные приложения, основанные на различных технологиях.

5.Создавать приложения, которые управляют другими приложения, в честности, такими программами Microsoft Office, как Word, Excel и др.

6.Создавать кросс-платформенные приложения, которые можно компилировать и эксплуатировать как и в Windows, так и в системе Linux.

7.Создавать приложения различных классов для работы в Интернет и в интранет.

8.Создавать профессиональные программы установки для приложений Windows,

учитывающие всю специфику и все требования Windows.

- 3 -

9. И многое другое, включая создания отчетов, справочных систем, библиотек DLL, компонентов ActiveX.

Delphi- чрезвычайно быстро развивающаяся система, так как её создатели постоянно отслеживают все новое в информационных технологиях.

Таким образом, Delphi 7 прекрасное средство создания приложений для Windows, Delphi превращается в инструмент создания приложений для многозвенных распределенных кросс-платформенных корпоративных информационных систем.

- 4 -

Главная программа «Записная книжка»

Постановка задачи

Главная формы будет похожа на программу «Текстовый документ» Windows, но с немного другим интерфейсом и новыми функциями. Будет реализована панель инструментов на которую выложим кнопки которые, на мой взгляд, будут часто использоваться пользователем. Также будут часы. При запуске программы будет загружаться последний файл, который был открыт перед закрытием программы, а также когда перед закрытием программы будет задаваться вопрос о сохранение файла. При создании нового файла с заметками, сразу этот файл будет сохранятся на жестком диске ПК . Будет стандартный набор для работы с текстом: копировать, вырезать, вставить, найти, отменить последние действие . Будет 4 программы: «Справочник друзей», «Media Player», «CD-Rom», «Напомнить о…»(см. выше).

Создание главной формы

Создаём новый проект: File | New | выбираем Application.

В свойстве Caption формы введём текст: ‘Записная книжка’, а в свойстве формы Name введём имя формы: ‘MainForm’. В свойстве формы AutoSize нужно выставить True, для то чтобы форма изменяла размер вместе с компонентами.

Переносим на пустую форму многострочное окно редактирования типа TMemo со страницы Standard палитры компонентов, для этого выделите пиктограмму окна редактирования (она шестая слева) и затем щёлкните курсором мыши на форму. На форме появится окно редактирования, которой Delphi присвоит имя по умолчанию – Memo1 . Так как в Memo будет находится много текста, а он может выходит за границы Memo , то нужно выставить свойство ScrollBars в Инспекторе Объектов (рис.1.2) = ssVertical, а так же нужно выставить свойство Align = alClient , для того чтобы при развертывании главной формы на весь экран, Memo увеличивала свои размеры вместе с главной формой.

Аналогичным образом перенесите на форму с той же страницы Standard , палитры компонентов, главное меню MainMenu (он второй слева). В главном меню будет реализовано процесс открытия, сохранения, правки текста в Memo + тут же будет вызываться все дополнительные программы. Delphi присвоит ему имя MainMenu1 .

Выделите на форме компонент MainMenu – главное меню. Кликнем два раза по нему. Нужно добавить разделы как показано на рис.1,новые разделы можно вводить, помещая курсор в рамку из точек, обозначающее место расположения нового раздела, рис.1.1

Рис.1.1

Окно конструктора меню

- 5 -

Что бы написать надписи кнопок «Новый», «Сохранить» и т.д., кликнем на нужную кнопку и в Инспекторе Объектов найти свойство Caption , как показано на рис. 1.2


Рис.1.2

Инспектор Объектов

Object Inspector

Что бы сделать так чтоб вместо надписи была просто линия, то надо в свойстве Caption написать «-».

В заголовке окна формы напишем «Записная книжка». Для этого щёлкнем на форму, в окне Инспектора Объектов найдём свойство Caption формы и напишем в нём «Записная книжка» (без кавычек).

Сейчас можно запустить проект, нажатие кнопки F9, увидим нашу программу, которая похожа на текстовый редактор Windows.

Кликнем два раза по MainMenu1, откроется окно конструктора меню (рис.1.1), в нём добавим названия меню : «Файл», «Правка», «Экстра». Для каждого меню пишем названия подменю. Для «Файл»: должны были написать (смотреть выше):

«Правка»: “Найти”, “-”,“Отменить”, “-”,“Копировать”, “Вырезать”, “Вставить”, “Очистить”, “-”, “Шрифт”, “-”, “Дата и время”.

К-во Просмотров: 643
Бесплатно скачать Реферат: Записная книжка на Delphi 7