как изменить фон объекта

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Khachkara
Выключатель
Выключатель
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 06.04.2009 (Пн) 9:31

как изменить фон объекта

Сообщение Khachkara » 10.04.2009 (Пт) 11:36

как изменить фон квадратов при нажатии соответствующей кнопки на клавиатуре
Вложения
Test1.rar
(1.42 Кб) Скачиваний: 49
Я новичок в VB, к тому же еще самоучка, прошу сильно не ругать.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: как изменить фон объекта

Сообщение jangle » 10.04.2009 (Пт) 11:44

Khachkara писал(а):как изменить фон квадратов при нажатии соответствующей кнопки на клавиатуре


Это не кадраты, это OLE-контролы, изменять их фон и вообще использовать в данной ситуации нельзя. Вместо OLE поставть PictureBox, фон меняется свойством .BackColor

Khachkara
Выключатель
Выключатель
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 06.04.2009 (Пн) 9:31

Re: как изменить фон объекта

Сообщение Khachkara » 10.04.2009 (Пт) 11:48

мне нужно связать клавиатуру с данными объектами
чтобы с помощью клавиш (цифр) менять у объекта фон или что-то другое
Я новичок в VB, к тому же еще самоучка, прошу сильно не ругать.

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: как изменить фон объекта

Сообщение dr.MIG » 10.04.2009 (Пт) 12:17

Что касается самой задачи: поставь для формы свойство KeyPreview = True, и обрабатывай событие Form_KeyPress, в котором меняй цвет фона (BackColor) соответствующего контрола. И замени OLE на PictureBox как тебе сказали (или поясни зачем тебе нужен именно OLE).
Salus populi suprema lex

Khachkara
Выключатель
Выключатель
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 06.04.2009 (Пн) 9:31

Re: как изменить фон объекта

Сообщение Khachkara » 10.04.2009 (Пт) 12:24

я не знаю отличий между OLE и PictureBox наверно поэтому поставил
Ок поменяю
Я новичок в VB, к тому же еще самоучка, прошу сильно не ругать.

Khachkara
Выключатель
Выключатель
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 06.04.2009 (Пн) 9:31

Re: как изменить фон объекта

Сообщение Khachkara » 10.04.2009 (Пт) 12:27

Спасибо, сработало.
Я новичок в VB, к тому же еще самоучка, прошу сильно не ругать.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru [бот] и гости: 54

    TopList  
cron