ListBox.SetFoсus

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

ListBox.SetFoсus

Сообщение GluMORG6 » 20.04.2008 (Вс) 14:12

Код для примера, я взял здесь http://bbs.vbstreets.ru/viewtopic.php?t ... t+setfocus.

Немогу заставит Листбокс все время находиться в фокусе. Приходиться для этого кликать по нему мышью.

Если не трудно. подскажите, как это сделать.
Вложения
Opendoor.rar
(4.01 Кб) Скачиваний: 42

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Сообщение Денис » 21.04.2008 (Пн) 10:06

Фокус существует в системе в единственном виде. Если тебе надо возвращать фокус на какой-либо элемент управления после совершения какого-либо действия, делай так:

Код: Выделить всё
sub Action()

'Код с действием по окончании когорого...

твой_контрол.SetFocus

End Sub
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

GluMORG6
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 18
Зарегистрирован: 19.03.2006 (Вс) 10:12
Откуда: Оттуда

Сообщение GluMORG6 » 24.04.2008 (Чт) 19:29

Спаибо :)


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 92

    TopList