Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Delphi и Lazarus


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты данной рассылки

Орловский Дмитрий
Статус: Академик
Рейтинг: 4953
∙ повысить рейтинг »
Boriss
Статус: Академик
Рейтинг: 2649
∙ повысить рейтинг »
cradlea
Статус: Практикант
Рейтинг: 1773
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Delphi и Lazarus

Номер выпуска:1597
Дата выхода:20.05.2011, 15:30
Администратор рассылки:Киселёва Алёна aka Verena (Профессор)
Подписчиков / экспертов:251 / 180
Вопросов / ответов:1 / 1

Вопрос № 183167: Здравствуйте! Прошу помощи в следующем вопросе: Удаление выбранной строки в ComboBox. Сейчас я использую такой код

Код :
procedure TForm2.Comb...


Вопрос № 183167:

Здравствуйте! Прошу помощи в следующем вопросе: Удаление выбранной строки в ComboBox.
Сейчас я использую такой код

Код :
procedure TForm2.ComboBox3KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
 begin
      if ord(Key)=13 then
      ComboBox3.Items.Add(ComboBox3.Text);
      if ord(Key)=46 then
      ComboBox3.Items.Delete(ComboBox3.Items.Count-1);
 end;

Добавление не критично, фильтр в комбобоксе включен.
Вопрос, как удалить выбранную строку?
Сейчас удаляется только снизу вверх.
Возможно ли сделать что бы удалялась и выбранная строка тоже?
Заранее благодарю за совет.

Отправлен: 14.05.2011, 17:10
Вопрос задал: Владимир (Посетитель)
Всего ответов: 1
Страница вопроса »


Отвечает Абельхарисов Руслан/Marked One (Профессионал) :
Здравствуйте, Владимир!
Удалить выделенный элемент в ComboBox можно так
Код :
Combobox1.Items.Delete(Combobox1.ItemIndex);

или так
Код :
Combobox1.DeleteSelected;

Удачи!!!

Ответ отправил: Абельхарисов Руслан/Marked One (Профессионал)
Ответ отправлен: 14.05.2011, 17:28
Номер ответа: 267151
Россия
ICQ # 436075880

Оценка ответа: 5
Комментарий к оценке:
Благодарю за быстрый ответ.

Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 267151 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:


  • Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.



    В избранное