• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Компонент Tlistbox. Что и КАК?

  • Автор темы visor
  • Дата начала
Статус
Закрыто для дальнейших ответов.
V

visor

Доброго времени суток, обитатели форума!
Перешел недавно из VBA(Excel) в Delphi. Вопрос:
В VBA в ListBox добавить и прочитать значение N-й колонки
можно было через код:

ListBox.List(x,y)

а как то же сделать в Delphi? Яндекс не помог.
Конкретно-хочу извлечь запись из второй колонки активной строки.
Заранее благодарю.
 
B

Barmutik

Могу посоветовать Вам использовать

ListBox1.ItemAtPos()

Метод вернеёт Вам индекс элемента а далее уже обратитесь по индексу и прочитайте значение...

У Листбокса в Дельфи колонки имеют чисто логическое значение потому что все значения идут одним сквозным списком..
 
V

visor

Вероятно, Вы в своем ответе имели в виду свойство Listbox'a 'Columns' ?
Уточняю: строки в листбокс добавляю так:

Listbox1.Items.Add('значение1'^I'значение2');

Так возможно ли в этом случае извлечь из листбокса значение2 ?
(свойство 'Columns' у меня равно 0 )
Благодарю за предыдущий ответ. Пригодился в другом :)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!