Borland C++ Builder 5.0 — страница 5

  • Просмотров 11692
  • Скачиваний 533
  • Размер файла 90
    Кб

складывать из готовых «кирпичиков», эти «кирпичики» называются компонентами. Компоненты могут быть визуальными и невизуальными. Визуальный компонент-это элемент управления (например кнопка или список), с которым пользователь будет взаимодействовать во время ее работы. Невизуальный компонент-это элемент управления, с которым пользователь взаимодействовать не может. Программа будет называться «Валютный калькулятор», в него

вводят сумму в долларах США и текущий курс ММВБ, а результат получают в рублях. Устроен он будет так: в рабочем окне программы присутствуют три поля и одна командная кнопка. В первое поле вводят денежную сумму, во второе-курс пересчета, а в третьем поле программа выдает результат вычисления после нажатия на командную кнопку. И так начинаем дизайн нашей будущей программы, на «визуальный проектировщик рабочих окон» (Форму)

поместим четыре визуальных компонента, это два поля Edit1, Edit2, одно Label и компонент Button. Форма, на которой мы размещаем компоненты, покрыта мелкой сеткой. При установке компонентов происходит автоматическое притягивание к ее узлам такой подход к проектированию внешнего вида очень удобен, а расстояние между линиями сетки нетрудно изменить. И вот мы видим окно нашей будущей программы и ее компоненты, эти компоненты подписаны своими

начальными именами (Label, Edit и т.д.) мы заменим их на новые с помощью инспектора объектов и получим: 1.Edit1-Dollarss. 2.Edit2-Rate (Rate-курс обмена). 3.Label1-Убираем начальный текст Label1. 4.Button-TotalButton >. А так же присвоим 0 в качестве начального значения полей Edit1 и Edit2. Если даже сейчас мы «от компилируем» (соберем) нашу программу то она не будет выполнять никаких действий т.к. мы не придали действующее значения наших компонентов, проще говоря, не

запрограммировали ее.     Начинаем программировать.   На этом этапе создания программы мы будем в ручную вводить код на языке С++, который будет производить необходимые вычисления - перемножение двух чисел: числа долларов и текущего курса. Операцию по перемножению двух чисел о с выводом результата на экран будет выполнят код кнопки TotalButton. Программный код мы будем писать в окне редактора кнопки TotalButton:   И так мы видим

окно редактора кода кнопки TotalButton, и в нем уже написанный код: //--------------------------------------------------------------------------- void __fastcall TForm1::TotalButtonClick(TObject *Sender) { int DollarsNum; // Здесь описана переменная DollarsNum // int RateValue; int Result; DollarsNum = StrToInt ( Dollars->Text ); RateValue = StrToInt ( Rate->Text ); Result = DollarsNum * RateValue; Label1->Caption = IntToStr ( Result ); } //--------------------------------------------------------------------------- 1) Первая строчка это автоматически созданный текст С++, в нем написано что этот программный код является