1 / 40

Первый проект

Первый проект. Borland Delphi 7 Lazarus. Проект. Разрабатываемое приложение до его окончательной компиляции. Задача:. Составить программу, которая по введенным данным о длине дистанции и времени вычисляет среднюю скорость спортсмена.

Download Presentation

Первый проект

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Первый проект Borland Delphi 7 Lazarus

  2. Проект Разрабатываемое приложение до его окончательной компиляции

  3. Задача: Составить программу, которая по введенным данным о длине дистанции и времени вычисляет среднюю скорость спортсмена.

  4. Формой на этапе разработки программы называют любое диалоговое окно.

  5. Свойства формы:

  6. Свойства формы:

  7. Свойства формы:

  8. Изменение свойств формы: Caption Form1 Скорость спортсмена

  9. Сложные свойства: +BorderIcon biMinimize BorderIcon.biMinimize

  10. Свойства формы: • NameScorost • Caption Скорость спортсмена • Width 400 • Hight 300

  11. Свойства формы: • Top 320 • Left 440 • BorderStyle bsSingle

  12. Свойства формы: • BorderIcon.biMinimizeFalse • BorderIcon.biMaximizeFalse • Font.Size10

  13. Внимание! До первого запуска программы необходимо сохранить проект с тем именем, которое планируется дать исполняемому файлу программы (Pr_scorost). Файл модуля (.pas) необходимо сохранить под другим именем. Для проекта рекомендуется создавать отдельный каталог.

  14. Сохранение проекта: ФайлСохранить как…

  15. Запуск проекта: • Из меню RunRun, • Клавиша Ctrl+F9, • Зеленый треугольник на Панели инструментов.

  16. КОМПОНЕНТЫформы

  17. Поле редактирования Edit Используется для ввода и вывода данных. Может редактироваться пользователем, если это разрешено в программе

  18. Компонент Edit

  19. Компонент Edit

  20. Свойства компонента в программе

  21. Поле вывода текста (метка) Label Служит для вывода текста в форму. Недоступна для редактирования пользователем.

  22. Компонент Label

  23. Свойства компонента в программе

  24. Командная кнопка Button Выполнение действий, управление программой

  25. Компонент Button

  26. Свойства компонента в программе

  27. Код программы Borland Delphi 7 Lazarus

  28. Button

  29. Процедура обработки события Подпрограмма, программный код, используемый для обработки события

  30. Переключение Форма/редактор кода • Toggle Form/Unit • F12

  31. Кнопка «Завершить» Событие TScorost.Button2Click Метод Scorost.Close

  32. Кнопка «Завершить» Дважды щелкните по кнопке «Завершить». В открывшемся шаблоне напишите Scorost.Close

  33. Кнопка «Завершить» • Scorost — название нашего проекта (программы). • Close — исполь-зуемый метод.

  34. Кнопка «Вычислить» Var Scorost: TScorost; dist,vrem,skor:real;

  35. Кнопка «Вычислить» TScorost.Button1Click

  36. StrToFloat () Преобразует текстовые данные поля Editв вещественное число.

  37. Кнопка «Вычислить» vrem := StrToFloat (eVrem.Text); dist := StrToFloat (eDist.Text); skor:= dist/vrem;

  38. FloatToStr() Преобразует данные вещественного типа в текстовые.

  39. Кнопка «Вычислить» vrem := StrToFloat (eVrem.Text); dist := StrToFloat (eDist.Text); skor:= dist/vrem; eSkor.Text:= FloatToStr(skor);

  40. Домашнее задание 1.Конспект: - Свойства компонентов формы. - Обработка событий, события. - Преобразование текста в вещественное число и наоборот.

More Related