IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> ListBox
Адель
сообщение 28.04.2007 22:30
Сообщение #1


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +


как получить строку в ListBox, на корой в данный момент находится курсор??
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 8)
volvo
сообщение 28.04.2007 22:43
Сообщение #2


Гость






Ты имеешь в виду, которая выделена?

Есть свойство ItemSelected, отсчет с 0 ...
 К началу страницы 
+ Ответить 
Адель
сообщение 28.04.2007 23:07
Сообщение #3


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +


Цитата
Есть свойство ItemSelected, отсчет с 0 ...

у меня не работает(
if listbox.itemindex>-1 then
idEdit.Text:=listbox.Items[listbox.itemindex];

вроде так..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 28.04.2007 23:10
Сообщение #4


Гость






Что значит "не работает"? Вылетает?

MultiSelect чему равен?

Добавлено через 1 мин.
Да, кстати, еще вопрос: ГДЕ ты прописываешь этот код? В каком событии?
 К началу страницы 
+ Ответить 
Адель
сообщение 28.04.2007 23:24
Сообщение #5


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +


MultiSelect=false;
событие EditChange
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 28.04.2007 23:41
Сообщение #6


Гость






Тогда расскажи, чего ты хочешь добиться? В EditChange меняешь содержимое этого же самого Edit-а?

Оно, кстати, работает, только что проверил, хотя ты так и не уточнила, что не так
 К началу страницы 
+ Ответить 
Адель
сообщение 28.04.2007 23:46
Сообщение #7


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +


procedure TForm1.SearchEditChange(Sender: TObject);
begin
ListBox.Perform(LB_SELECTSTRING,-1,Longint(PChar(SearchEdit.Text)));
if listbox.itemindex>-1 then
idEdit.Text:=listbox.Items[listbox.itemindex];
end;

вот этого)

Сообщение отредактировано: Адель - 28.04.2007 23:47
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 28.04.2007 23:52
Сообщение #8


Гость






И это тоже работает...

Разговор очень содержательный, тебе не кажется? Я больше спрашивать не буду, двух раз вполне достаточно...
 К началу страницы 
+ Ответить 
Адель
сообщение 29.04.2007 0:06
Сообщение #9


Иллюзия мира
***

Группа: Пользователи
Сообщений: 180
Пол: Женский

Репутация: -  4  +


Сорь, вопроса не поняла unsure.gif
->пишет что ItemSelected неиндефицирован.
не мог бы кинуть кусок кода
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 21.06.2025 16:00
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"