Автозаполнение в DataCombo

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

Автозаполнение в DataCombo

Сообщение Kosyak » 28.10.2003 (Вт) 15:18

Как сделать автозаполнение в datacombo, т.е. по первым буквам дописывался текст :?: Например в Access это как то автоматом работает... :roll:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 28.10.2003 (Вт) 15:22

RTFM! В смысле что читай внимательно описание контрола и его пропертей.

MatchEntry Property


Returns or sets a value indicating how the DataCombo or DataList control performs searches based on user input.

Syntax

object.MatchEntry [= value ]

The MatchEntry property syntax has these parts:

Part Description
object Anobject expression that evaluates to an object in the Applies To list.
value A constant or value that defines the behavior of a control when it has focus and the user enters one or more characters, as described in Settings.


Settings

The settings for value are:

Setting Value Description
dblBasicMatching 0 Basic Matching: (Default) The control searches for the next match for the character entered using the first letter of entries in the list. Repeatedly typing the same letter cycles through all of the entries in the list beginning with that letter.
dblExtendedMatching 1 Extended Matching: The control searches for an entry matching all characters entered. The search is done as characters are being typed, further refining the search.


Remarks

When the MatchEntry property is set to dblExtendedMatching and the user enters a backspace or waits more than a few seconds, the matching string is reset.

Data Type

Integer


Kosyak
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 22.09.2003 (Пн) 12:00
Откуда: Спб

Сообщение Kosyak » 28.10.2003 (Вт) 16:35

Блин, ну это я читал и что?? Когда начинаешь писать в поле, то потом приходится нажимать стрелку ВВЕРХ или ВНИЗ, и только ТОГДА происходить вставка ближайшего по выборке значение....
И мне нужно, чтобы ДОПИСЫВАЛСЯ текст в поле, а не что-то иное...


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

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

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

    TopList