В процессе создания приложения на Visual Basic возникают ситуаций, когда какое-либо действие нельзя осуществить стандартными средствами Visual Basic. Здесь на помощь приходят функций Windows API(см .учебник, тема 2.8).
В дополнение к графическим элементами управления в Visual Basic 6.0 существует набор графических методов:
В графических методах используются функций вычисления цвета RGB и QBColor . Рассмотрим сначала эти функции
Метод Circle:
используется следующим образом:object.Circle(Step) (x; y), radius, (color, start, end, aspect), где:
Object-объект, в котором применяется метод. Если объект не указан, то по умолчанию используется форма;
Step- ключ, определяющий привязку центра окружности, дуги или эллипса к координатам, возвращаемым свойствами currentx и current Y объекта;
X, y-числа, определяющие координаты центра окружности, дуги или эллипса в единицах свойства scaleMode объекта;
Radius- число, определяющее радиус окружности, дуги или эллипса в единицах свойства ScaleMode объекта;
Color-значение типа Long, задающее цвет линии. Если параметр не указан, применяется значение свойства ForeColor.для задания цвета можно использовать функции RGB ( ) или QBColor;
Start, end –при рисовании дуги или части эллипса задаёт позицию начала и конца дуги в радианах: от 2 пи до-2 п радиан;
Aspect- задаёт коэффициент «эллиптичности» окружности. По умолчанию этот коэффициент равен 1.0 , что соответствует окружности.
С помощью метода Cls можно очистить форму ил объект Picture от текста и графики, созданных в них программ но. Синтаксис метода Cls очень простой и выглядит так: object.Cls, где object- объект, в котором применяется метод. Если параметр не указан, то по умолчанию используется форма.
Необходимо помнить, что при применении этого метода свойства Current X и Current Y выбранного объекта устанавливаются в 0.



Программирования графика и звука (0.15 MB)

