1. ПРОГРАММИРОВАНИЕ
НА ЯЗЫКЕ GAMBAS
Урок 3. “Всем привет!”
Учитель математики и информатики
ГБОУ Центра образования № 572 города Москвы
Михайлова Вера Вячеславовна
2. Дерево проекта Объект Форма Свойства объекта
Здесь
располагаются
все элементы
управления
Консоль
Объекты - элементы управления
3. ОБЪЕКТЫ (F6)
Label
Надпись
Button
Кнопка
RadioButton
Переключатель
TextBox
Окно для ввода текста
4. СВОЙСТВА (F4)
Имя
Выравнивание
Цвет фона
Шрифт
Цвет шрифта
Свойства можно
установить в таблице
свойств,
предварительно выбрав
нужный объект.
5. Можно задать свойства объекта в процедуре
(программе), соответствующей данному объекту.
Для этого нужно два раза щелкнуть мышкой по
объекту. Откроется окно программы.
Gambas снабжен хорошей
системой подсказок.
6. Синтаксис установки значения свойства
объекта в процедуре:
Объект.Свойство = ЗначениеСвойства
Например,
Label1.Foreground = Color.Red
Объект Свойство Значение
Label1.Backcolor = 65280
7. Задание. Создайте форму с надписью и
двумя кнопками. Задайте в окне свойств
цвет (Foreground), размер, начертание
шрифта (Font), цвет фона (Background),
саму надпись (Text).
Label1 (просто
перетащите из
Палитры компонентов)
Button1 и Button2
(просто перетащите из
Палитры компонентов)
8. МЕТОДЫ
– возможные действия с объектом.
Синтаксис установки метода для объекта
в процедуре:
Объект.Метод()
Например,
Label1.Hide() 'Спрятать надпись
Label1.Show() 'Показать надпись
9. 1). Запрограммируйте кнопки так,
чтобы при нажатии на “Спрятать”
надпись пропадала, а при нажатии
“Показать” - появлялась.
Комментарии
(пояснения) не влияют
на работу программы.
10. 2). В окне проекта добавьте новую форму Form1. Для
этого в окне Дерево проекта щелкните правой кнопкой
по надписи Форма, далее Новый → Форма. Появится
новая вкладка с объектом Form1.
11. 3). На форме MForm расположите еще одну кнопку с
надписью Всем привет! Нажатие на эту кнопку мышкой
будет вызывать отображение формы 1 (Form1).
12. 4). Используйте для программирования Button3 (кнопки
Всем привет!) метод Show (показать) для объекта Form1
(Форма1). Проверьте работу программы (кнопка Старт
или F5)..
13. 5). Найди красивую картинку, изображающую
приветствие и помести ее в папку с твоим проектом
(название твоего проекта, на папке изображение
креветки). У меня картинка с сайта http://pro68.ru/blog-na-
privet-ru/.
14. 6). Перетащи на форму 1 (Form1) элемент управления
PictureBox.
15. 7). Выбери в Окне свойств объекта PictureBox1
свойство Picture. В появившемся окне диалога выбери
свой файл.
16. 8). Растяни форму и контейнер для вставки рисунка
(PictureBox1) так, чтобы рисунок поместился целиком.
Размести на форме 1 (Form1) следующие элементы
управления:
- кнопку Поздороваемся?
- надпись Всем привет!
- надпись Как тебя зовут?
- окно для ввода текста
(TextBox)
- кнопку ОК
17. 9). Свойство Visible. В Окне свойств можно
установить видимым или невидимым будет объект в
первоначальный момент. Значение TRUE определяет
видимость объекта, значение FALSE – невидимость.
Установите на форме 1 для всех объектов, кроме кнопки
Поздороваемся? значение свойства Visible как False.
Проверьте работу программы (F5) при нажатии кнопки
Всем привет!.
18. 10). Создай код программы таким образом, чтобы при
нажатии кнопки Поздороваемся? (Button1):
1. В Окне формы в строке Заголовка окна (темно синий
фон) появлялась надпись Всем привет!,
соответствующая надписи Label1 в форме 1.
2. Показывались все созданные нами, но сделанные
невидимыми объекты, кроме надписи Всем привет!
(Label1).
19. 11). Запрограммируем кнопку ОК (Button2) на форме 1,
так, чтобы при ее нажатии появлялось информационное
сообщение, содержащее имя пользователя и
приветствие. Предполагается что свое имя
пользователь вводит в текстовое поле. Для этого
введем переменную $IM и объявим ее как строку символов
(string, смотри урок 2). Для объявления переменной
вводится команда DIM:
DIM переменная AS тип переменной
20. 12). В данном случае переменной $IM мы присваиваем
значение, которое пользователь ввел в текстовое поле
(его имя). Команда Message.Info() выводит
информационное сообщение. Проверьте работу
программы. (F5)
Заголовок окна
формы
Окно для ввода
текста
Информационное
сообщение
21. 13). Создадим исполняемый файл (как отдельную
программу). Для этого в строке Меню выберем Проект --
> Собрать → Запускаемые. В появившемся окне выберем
дирректорию для сохранения, введем название (или
оставим предложенное) файла. Раскроем меню Опции и
установим “галочку” на двух предлагаемых действиях.
22. 14). Нажимаем кнопку ОК, переходим на Рабочий стол,
жмем по значку нашей программки и любуемся
полученным результатом (без участия Gambas).