Инструкция
1
Найдите в интернете и скачайте среду программирования Borland Delphi. Установите ее на компьютер, запустите. В открывшемся окне программы вы увидите заготовку будущего интерфейса – окошко с именем Fоrm1. Измените название на нужное вам, щелкнув заголовок окна и вписав нужный текст в столбце слева, в поле Caption.
2
В верхней части окна программы находится палитра компонентов. В ней есть все необходимые элементы для создания практически любой программы. Вы можете просто перетаскивать их мышкой на форму. Например, перетащите кнопку и разместите ее в нужном месте. Измените ее название точно так же, как вы уже меняли название формы.
3
Если вы создаете текстовый редактор, аналог «Блокнота», вам понадобится поле для ввода текста. Найдите на палитре компонентов элемент Memo или RichEdit и перетащите его на форму. Разместите в нужном месте, растяните до требуемых размеров. Добавьте на форму нужные кнопки. Меню вы создадите с помощью компонента MainMenu.
4
Для открытия файлов и их сохранения вам потребуются компоненты OpenDialog и SaveDialog. Контекстное меню вы сможете вызвать с помощью компонента PopupMenu. Компонент FontDialog позволит выбирать нужный шрифт. Значки пяти последних компонентов разместите в любой части формы, в готовой программе они не будут видны.
5
У вас есть заготовка будущего текстового редактора, но ее компоненты нуждаются в настройке. В частности, надо вписать элементы меню и прописать для них обработчики событий. Необходимо вписать и строки кода, обрабатывающие нажатие кнопок. Кликните любую кнопку на форме дважды мышкой, откроется окно кода.
6
Именно теперь вы и начинаете по-настоящему учиться программированию. Вам надо вписать нужные строчки кода. Посмотрите вот этот пример: http://drug.xan.su/?p=61. Пользуясь им, вы сможете создать простой текстовый редактор.
7
Готовую программу необходимо откомпилировать, чтобы получить исполнимый файл. О том, как в Delphi выполняется компиляция, вы можете посмотреть здесь: http://www.kurslab.ru/lesson1.html. В компиляции есть свои тонкости, в частности, чтобы программа работала не только на вашем компьютере, но и на других, необходимо выполнить некоторые настройки.
8
Откройте меню Project – Options. Снимите галочки с Use dynamic RTL в свойствах Linker и с Build with runtime packages в свойствах Packages.
9
При самостоятельном написании программы очень важно составить правильный алгоритм ее работы. Не жалейте на это времени, ведь чем тщательнее вы пропишете алгоритм, тем легче вам будет переводить его в код и тем лучше будет ваша программа. В коде обязательно делайте комментарии. Без них вы уже через пару месяцев с трудом сможете разобраться в собственном коде. Комментарии при компиляции удаляются, поэтому никак не влияют на размер программы.
10
Тщательно тестируйте готовую программу на возможные ошибки. Истязайте ее всеми возможными способами: выполняйте непредусмотренные операции, изменяйте размер окна и т.д. Правильно настроенная программа не даст изменить размер окна, если это не предусмотрено, не выдаст ошибку в ответ на некорректное действие. В последнем случае срабатывают обработчики ошибок.
Полезный совет
Всегда учитывайте в коде нештатные ситуации, чтобы программа знала, как ей поступить. Если программа в ответ на какие-то действия аварийно завершается с появлением сообщения о недопустимой ошибке, это явный признак ошибки программиста.