ComboBox

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

ComboBox

Сообщение Dan » 07.08.2006 (Пн) 14:31

1. Дело в том, что я не могу определить какой пункт в ComboBox выбран!!! Я пытался listIndex но не выходит!!! Помогите!!!
2. Как сделать так, чтобы в ComboBox при открытии списка были скроллинги как вверх-вниз, так и влево-вправо, а то не помещается текст нескольких пунктов!!! Или лучше сделать это св-м ToolTipText? если да, то как?
ПОМОГИТЕ РЕБЯТ!!!
ЗАРАНЕЕ СПАСИБО ЗА ПОМОЩЬ!!!
Ученье - свет!!! А неученье - чуть свет на работу!!!:)

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 07.08.2006 (Пн) 14:41

1. Как это пытался ListIndex но не выходит? Должно выходить! Показывай код!
Весь мир матрица, а мы в нем потоки байтов!

MeMBus
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 450
Зарегистрирован: 23.02.2005 (Ср) 7:03
Откуда: Из леса...

Сообщение MeMBus » 08.08.2006 (Вт) 3:24

1

Код: Выделить всё
Private Sub Combo1_Click()
    MsgBox Combo1.Text
End Sub
Private Sub Form_Load()
    Combo1.AddItem "1"
    Combo1.AddItem "2"
    Combo1.AddItem "3"
    Combo1.AddItem "4"
End Sub

2

Стандартно по моему, никак. Есть несколько способов извратиться
Бороться и искать, найти и перепрятать!

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 08.08.2006 (Вт) 5:21

Вот здесь статейка о том, как изменить размер выпадающей части ComboBox-a. Переделать код для твоих нужд, я думаю, труда не составит.
А я все практикую лечение травами...

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 08.08.2006 (Вт) 7:01

Насчет горизонтального скроллинга. Можно попробовать установить для окна ComboBox стиль WM_HSCROLL, но неуверен что для ComboBox это пройдет
Весь мир матрица, а мы в нем потоки байтов!


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

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

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

    TopList