![]() |
Помощь с простенькой задачей)
В общем задали по информатике простенькую задачу, но совсем не научили как её решать. Поскольку это была первая лекция по программированию. Задача следующая: Создать програмный проект, на котором задана геометрическая фигура "Квадрат", при нажатии кнопки меняется её цвет и выводится сообщение. Подскажите пожалуйста с чего начать и как закончить =)
|
Triz, Если программировать в Visual Basic, то необходимо:
создать проект, поместить на форму кнопку, и компонент рисунка. Двойной щелчек по кнопке, сделает заготовку процедуры события OnClick. В процедуре прописать изменение св-ва картинки. Найти свойства можно в пенели св-ств и событий объекта. Или же написать имя картинки и через точку изменяемое св-во. Например Код:
Процедура Кнопка.Клик (): Терзайте :) |
Цитата:
Цитата:
Но может быть учреждение узкопрофильное и подразумевает определённый запас и уровень профильных знаний. Если нет начального запаса , то и долго не продержится и быстро вылетит. |
Про сообщение забыли...
В конце той же процедуры, добавить: Код:
MsgBox "Цвет изменён!" |
без малейшего понятия, вот не могу понять как сделать чтобы при клике изменялся цвет фигуры.
|
Triz, пиши полностью свою мысль. Плюс не забудь приложить какой-либо код, или то что получилось. Гадать на кофейной гуще не слишком интересно.
Вам парадигмы программирования рассказывали? ООП ? Есть класс "фигура". Есть предаставитель класса фигуры, в нашем случае объект, у которого будет менятся цвет. У класса "Фигура" есть собстевнные процедуры и св-ва. Соотв. все эти процедуры и св-ва есть у нашего объекта, т.к. он представитель класса. Благодоря Мы лишь можем попросить объект изменить свой цвет. Объект.Его_процедура_изменения_цвета(Параметры) Объект и его процедуры(св-ва, функции и т.п.) задаются через точку "." В редакторе напишите Картинка, и поставте точку, редактор сам предложит возможные варианты дальнейшего написания. |
Спасибо, получилось =)
|
Private Sub Command1_Click()
Image1. MsgBox "Privet" End Sub Подскажите какую команду для изменения цвета прописать после "Image1"? |
Triz, Image1 это всего лишь контейнер для картинки.
Сам квадрат можно рисовать и закрашивать так Drawing Boxes |
ага спасибо =) сделал прогу =)
|
гляньте http://www.rapidshare.ru/951742
|
Время: 15:20. |
Время: 15:20.
© OSzone.net 2001-