Проектирование Windows-приложений в визуальных объектно-ориентированных средах. Сивохин А.В - 28 стр.

UptoLike

Составители: 

28
9. Выполнить команду Run/Run.
10. Убедится, что команда Работа с файлами/Открыть не работает.
11. Написать, проверить работу и удалить обработчики для команд
Создать, Открыть, Скрыть, Закрыть, Удалить и Выход для элемента меню Работа
с массивами.
Задание 2.10. Используя компоненты Panel и Label, создать на форме
OrlovMainForm модель главного меню со всеми элементами верхнего уровня
(
см. таблицу 2.9) и со всеми командами этих элементов (см. таблицу 2.10),
проверить работу и очистить форму.
Задание 2.11. Разместить на форме OrlovMainForm 6 горизонтальных
панелей и установить на этих панелях компоненты из таблиц 2.2 2.8, проверить
работу приложения и удалить все компоненты, очистив полностью форму.
Задание 2.12. Написать обработчики событий для ввода-вывода целых,
вещественных и
строковых значений, выполнив следующие шаги:
1. На форме OrlovMainForm установить две компоненты Edit с именами
InEdit и OutEdit соответственно.
2. Очистить свойства Text и Caption этих компонент.
3. Над окном InEdit поместить метку «Для ввода», а над окном OutEdit –
«Для вывода», используя для этих целей компоненту Label.
4. В разделе Var модуля OrlovMainUnit объявить три переменные:
int VarInt;
float VarFloat;
AnsiString VarStr;
5. На форме установить три кнопки
типа Button с надписями Integer, Float и
String, соответственно, которые задать с помощью свойства Caption.
6. Для кнопки Integer написать обработчик:
VarInt = StrToInt(InEdit->Text); //-ввод;
OutEdit->Text = IntToStr(VarInt); //-вывод;
7. Для кнопки Float написать обработчик:
VarFloat = StrToFloat(InEdit->Text); //-ввод;
OutEdit->Text = FloatToStr(VarFloat); //-вывод;
8. Для кнопки String написать обработчик:
VarStr = InEdit->Text.c_str();
OutEdit->Text = VarStr;
9. Выполнить команду Run/Run.
10. В окне ввода задать число 15, щелкнуть левой клавишей мыши по
кнопке Integer и убедиться,
что число 15 появилось в окне вывода.
11. Повторить пункт 9 для ввода числа 8.3 и строки «Orlov».
       9. Выполнить команду Run/Run.
       10. Убедится, что команда Работа с файлами/Открыть не работает.
       11. Написать, проверить работу и удалить обработчики для команд
Создать, Открыть, Скрыть, Закрыть, Удалить и Выход для элемента меню Работа
с массивами.

       Задание 2.10. Используя компоненты Panel и Label, создать на форме
OrlovMainForm модель главного меню со всеми элементами верхнего уровня
(см. таблицу 2.9) и со всеми командами этих элементов (см. таблицу 2.10),
проверить работу и очистить форму.

       Задание 2.11. Разместить на форме OrlovMainForm 6 горизонтальных
панелей и установить на этих панелях компоненты из таблиц 2.2 ⎯ 2.8, проверить
работу приложения и удалить все компоненты, очистив полностью форму.

        Задание 2.12. Написать обработчики событий для ввода-вывода целых,
вещественных и строковых значений, выполнив следующие шаги:
        1. На форме OrlovMainForm установить две компоненты Edit с именами
InEdit и OutEdit соответственно.
        2. Очистить свойства Text и Caption этих компонент.
        3. Над окном InEdit поместить метку «Для ввода», а над окном OutEdit –
«Для вывода», используя для этих целей компоненту Label.
        4. В разделе Var модуля OrlovMainUnit объявить три переменные:
        int VarInt;
        float VarFloat;
        AnsiString VarStr;
        5. На форме установить три кнопки типа Button с надписями Integer, Float и
String, соответственно, которые задать с помощью свойства Caption.
        6. Для кнопки Integer написать обработчик:
         VarInt       = StrToInt(InEdit->Text);      //-ввод;
         OutEdit->Text = IntToStr(VarInt);            //-вывод;
       7. Для кнопки Float написать обработчик:
         VarFloat      = StrToFloat(InEdit->Text); //-ввод;
         OutEdit->Text = FloatToStr(VarFloat);      //-вывод;
       8. Для кнопки String написать обработчик:
       VarStr        = InEdit->Text.c_str();
       OutEdit->Text = VarStr;
      9. Выполнить команду Run/Run.
      10. В окне ввода задать число 15, щелкнуть левой клавишей мыши по
кнопке Integer и убедиться, что число 15 появилось в окне вывода.
      11. Повторить пункт 9 для ввода числа 8.3 и строки «Orlov».
                                        28