Простейшая программа на Object Pascal
Как-то раз я услышал неформальное, но, на мой взгляд, очень меткое определение программы: «Программа - это Идея, которую программист изложил на языке программирования».Такое определение во главу угла ставит не сотни строк безликого кода, а Ее Величество Идею, то, без чего немыслимо существование творческой личности. Это определение - достойный ответ спорщикам на тему: «Что такое программирование - ремесло или Искусство?»
Эта глава посвящена элементарным составным частям программы на языке Object Pascal. В целом разделы этой главы представляют фундамент, без которого изучение Delphi просто невозможно. Подчеркну, что это лишь предельно сжатый рассказ о возможностях языка Pascal.
При изложении материала, посвященного языку Pascal, мы по возможности абстрагируемся от среды Delphi и ее фундамента - библиотеки визуальных компонентов (VCL). На мой взгляд, первые шаги по изучению языка наиболее эффективны в консольных приложениях, где нет отвлекающих новичка элементов управления и код максимально прост и линеен.
При запуске интегрированной среды разработки Delphi автоматически подготавливается к работе новый проект стандартного приложения для Windows. Но для консольного приложения он не подходит, поэтому закройте созданный по умолчанию проект. Для этого в главном окне Delphi выберите пункт меню File – Close All. Затем найдите пункт File - New – Other и щелкните по нему. Если все сделано правильно, появится окно New Items с открытой страницей New. Найдите на этой странице пиктограмму Console Application и щелкните пo кнопке ОК. За этот каторжный труд Delphi отблагодарит нас заготовкой для самого простейшего приложения – консольного окна Windows.
program Project1;
{$APPTYPE CONSOLE}
uses SysUtils;
begin
{ TODO -oUser -cConsole Main : Insert code here }
end.
Прежде чем я поясню, что содержится в шаблоне кода консольного приложения, научимся сохранять плоды своей деятельности в файл. Для этого выберем пункт меню File -> Save и в открывшемся диалоговом окне присвоим своему первому проекту имя FirstPrj. dpr. В завершение нажмем кнопку ОК.
Разрабатываемая программа может включать десятки или даже сотни файлов различного типа и назначения. Но как минимум программа состоит из одного файла - главного файла проекта Delphi. Файл такого типа идентифицируется расширением .dpr (сокращение от Delphi Project).
Теперь, когда наш проект сохранен на жестком диске компьютера, вновь обратите внимание на первую строку кода. Вместо имени проекта по умолчанию, Project1, после ключевого слова program появится предложенное нами название FirstPrj. Следующее ключевое слово uses применяется для подключения к проекту внешних модулей, как правило, содержащих библиотеки дополнительных подпрограмм. В частности, наш проект будет эксплуатировать наиболее часто используемую библиотеку системных утилит SysUtils. Шаблон завершается составным оператором begin, end, внутри которого размещается выполняемый код. Пока же здесь только текст комментария.
Дата добавления: 2016-03-15; просмотров: 616;