русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Среда Delphi. Главное окно.


Дата добавления: 2014-09-02; просмотров: 4260; Нарушение авторских прав


Среда Delphi – это сложный механизм, обеспечивающий высокоэффективную работу программиста. Часто ее называют интегрированной средой разработки. Она включает ряд окон, содержащих различные управляющие элементы.

После загрузки интерфейс Delphi 5 первоначально имеет 4 окна:

- главное окно (имеет заголовок Delphi 5 – Project1);

- окно Инспектора объектов (Object Inspector);

- окно Конструктора формы (Form1);

- окно Редактора кода (Unit1.pas);

Не смотря на наличие многих окон, Delphi является однодокументной средой, то есть позволяет работать одновременно только с одним проектом. Название проекта выводится в заголовке главного окна. Все окна Delphi можно перемещать, убирать с экрана и изменять их размеры.

Главное окно занимает самую верхнюю часть экрана. Если свернуть главное окно, то происходит минимизация всего интерфейса Delphi и всех открытых окон, а при закрытии главного окна работа с Delphi прекращается. В главном окне Delphi отображается:

- главное меню;

- панели инструментов;

- палитра компонентов.

Главное меню содержит обширный набор команд для доступа к функциям Delphi и содержит следующие Разделы:

· File - работа с файлами.

· Edit - работа с областью обмена, размещение компонентов на форме.

· Search - поиск, замена заданного символа или строки в тексте.

· View - отображение различной информации.

· Project - управление проектом: добавление и удаление файлов, сборка проекта, установка параметров проекта.

· Run - запуск и отладка программы.

· Component - разработка новых компонентов, установка готовых компонентов.

· Database - запуск программ, облегчающих построение приложений баз данных.

· Tools - настройка параметров интегрированной среды разработки, запуск вспомогательных программ.

· Window - активизация нужного окна интегрированной среды разработки.



· Help - получение справочной информации.

Панели инструментов находятся под главным меню в левой части главного окна и содержит пиктографические кнопки для вызова часто используемых команд главного меню. Всего имеется 5 панелей инструментов:

- Standard (стандартная); - View (просмотр); - Debug (отладка);

- Custom (пользовательская); - Desktop (рабочий стол).

Создание консольного приложения в Delphi.

Консольные приложения - это особый вид Windows приложений, которые не имеет графического интерфейса(GUI) и выполняется в текстовом режиме, т.е. работают в окне так называемого «сеанса DOS».

Для этого загрузим Delphi и в меню File -> New выберем пункт Other. В открывшемся окне выберем значок Console Application:
После нажатия OK система создаст готовое консольное приложение, которое, пока, ничего не делает. Вы можете увидеть примерно такой текст:
program Project2;

{$APPTYPE CONSOLE}

uses SysUtils;

Begin

{ TODO -oUser -cConsole Main : Insert code here }

end.

 

Директива APPTYPE с параметром CONSOLE устанавливает тип приложения как консольное. Это означает, что при запуске программы будет создана консоль и приложение получит стандартные дескрипторы ввода (stdin), вывода (stdout) и ошибки (stderr). В Delphi эти переменные называются Input, Output и ErrOutput соответственно и имеют тип TextFile. Если программа была запущена другим приложением, у которого есть своя консоль, но наша программа примет дескрипторы своего родителя и будет работать с его консолью.

Запустив программу клавишей F9 мы на мгновение увидим консоль, однако, она сразу же исчезнет. Программы выполнит вывод в консоль и завершит работу, а с ней и исчезнет консоль.

Вот пример приложения, которое выводит таблицу значений синуса угла:

 

program Project2;
{$APPTYPE CONSOLE}

var
X, dX, A: double;
N, i: integer;

begin
Write('X = '); ReadLn(X);
Write('dX = '); ReadLn(dX);
Write('N = '); ReadLn(N);

WriteLn;
WriteLn(' X | sin(X)');
WriteLn('---------+------------');

for i:=0 to N do begin
A := X + dX * i;
WriteLn( A:8:1, ' |',sin(A/180*Pi):10:4);
end;

ReadLn;
end.

 


Вот вывод программы:

 

 

X = 90
dX = 10
N = 18

X | sin(X)
---------+------------
90.0 | 1.0000
100.0 | 0.9848
110.0 | 0.9397
120.0 | 0.8660
130.0 | 0.7660
140.0 | 0.6428
150.0 | 0.5000



<== предыдущая лекция | следующая лекция ==>
Урок № 6. Особенности объектно-ориентированного программирования. Интерфейс среды Delphi. | Компиляция и выполнение проекта


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.432 сек.