<



Брошюры-рекомендации
объясняем.рф/ РОСОБРНАДЗОР ФИПИ Федеральный центр тестирования МинобрНауки Российское образование ГИА ЕГЭ Образовательные ресурсы ФЦИОР Единое окно доступа ЦОР ФГОС
Главная | Мой профиль | Регистрация | Выход | Вход | RSS

Приветствую Вас Гость

Суббота, 20.04.2024, 03:39

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Учебный раздел » 11 класс » программирование (самостоятельные работы и т.д. Gambas)
программирование
midschoolДата: Понедельник, 21.01.2013, 13:24 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 99
Репутация: 3
Статус: Оффлайн


скачать
 
midschoolДата: Понедельник, 21.01.2013, 13:33 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 99
Репутация: 3
Статус: Оффлайн
 
midschoolДата: Воскресенье, 27.01.2013, 21:22 | Сообщение # 3
Admin
Группа: Администраторы
Сообщений: 99
Репутация: 3
Статус: Оффлайн
 
midschoolДата: Понедельник, 28.01.2013, 13:24 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 99
Репутация: 3
Статус: Оффлайн
Gambas Рисование. Особенности.
1. Для того, чтобы начать рисование разместите на форме кнопку и Объект рисунок «DrawingArea» (находится во вкладке Container)
При этом важно понимать, что окно рисования DrawingArea, которое вы добавили имеет систему координат с вершиной в верхнем левом углу и осью OY  направленною вниз.
2. Для того чтобы изменить направление OY, используем команду Draw.scale (1,-1),
а чтобы переместить начало координат вниз, посмотрите в свойствах высоту DrawingArea и примените draw.translate(0,-h)
h -  числовое значение высоты DrawingArea
3. Помните, что если вы хотите рисовать определенным цветом, то установки цвета должны находиться до команды рисующей объект
а настройки стиля, желательно выполнить в первую очередь и повторно изменять их не нужно, если не требуется в задаче
Draw.FillStyle = 1 - сплошная закраска
Draw.lineStyle =1 - сплошная линия
цвет границы меняют тремя способами:
Draw.forecolor=color.red
Draw.forecolor==&nff0000
Draw.ForeColor = Color.RGB(255, 255, 0)
Аналогично и для заливки области Draw.fillcolor
4. если нужно рисовать ломаную используйте массив из нужного числа точек
пример рисования треугольника вершины (10,10)  (20,40)  (30,30)
DIM m AS  Integer [6]
m[0] = 10
m[1] = 10
m[2] = 20
m[3] = 40
m[4] = 30
m[5] = 30
Draw.Begin(DrawingArea1)
Draw.Scale(1, -1)
Draw.Translate(0, -300)

Draw.FillStyle = 1
Draw.ForeColor = Color.black
Draw.Polygon(m)     ' замкнутая линия
'draw.polyline(m)' ломаная
Draw.end()
 
midschoolДата: Четверг, 04.04.2013, 23:11 | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 99
Репутация: 3
Статус: Оффлайн
Массивы в gambas
Массивы
предназначены для хранения большого количества однотипных данных под одним
именем. Массив характеризуется 3 параметрами: имя, тип и индекс.
Массивможет быть одномерным и многомерным.
Объявление
массива
 Dim ИмяМассива AsТип []
например:
Dim a as single [12]
Массив в Gambas может иметь несколько измерений,
максимальное кол-во – 8.
DIM MyArray AS NEW Integer[24, 7]
Размер массива неопределен:
DIM A AS Integer[]
 N = Val(Text1.Text)
 ' Создание
массива
 A = NEW Integer

[N]
 
Форум » Учебный раздел » 11 класс » программирование (самостоятельные работы и т.д. Gambas)
  • Страница 1 из 1
  • 1
Поиск:


Статистика
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Наш опрос
    Оцените мой сайт
    Всего ответов: 397
    Copyright MyCorp © 2024
    Сайт управляется системой uCoz