Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ListBox


SedAche ©   (2006-05-23 19:59:00) 

Как можно сделать такую вещь:
Если в ListBox строки загружены из файла 1.txt , то выполение действия


SedAche   (2006-05-23 22:04:00) [1]


> Прежде, чем начинать думать, не мешало бы посмотреть в Справке
> свойства и методы TStrings
> ;>

У мну Delphi без Help'a =(


Джо   (2006-05-23 22:02:00) [2]

> [10] SedAche   (23.05.06 21:59)
>
> > Вообще, ты по поводу [3] сказал, что всё понятно...
>
> Я думал может есть тип такого a:=listbox1.selectedItem;где
> a:string. =)

Прежде, чем начинать думать, не мешало бы посмотреть в Справке свойства и методы TStrings
;>


SedAche   (2006-05-23 22:02:00) [3]

А вот насчет стека непонятно...=(


SedAche   (2006-05-23 21:59:00) [4]


> Вообще, ты по поводу [3] сказал, что всё понятно...

Я думал может есть тип такого a:=listbox1.selectedItem;где a:string. =)


Джо   (2006-05-23 21:53:00) [5]

> [7] SedAche   (23.05.06 21:42)
> Как можно получить название строки, которая выделена?

Вообще, ты по поводу [3] сказал, что всё понятно...


Virgo_Style   (2006-05-23 21:48:00) [6]

SedAche   (23.05.06 21:42) [7]
.Items[ItemIndex] , afaik, лень проверить)


SedAche   (2006-05-23 21:42:00) [7]

Как можно получить название строки, которая выделена?


Gydvin   (2006-05-23 20:36:00) [8]


> SedAche   (23.05.06 20:22) [4]


кошмар, а зачем столько файлов? непроще все списки хранить в одном?


dik1   (2006-05-23 20:29:00) [9]

Организуй стек (компонента TStack в юните Contnrs) и запоминай пути


SedAche   (2006-05-23 20:22:00) [10]

Да..я понимаю, что я выразился некорректно...Дубль 3 ;)

Про OnClick и  ItemIndex - это ясно. Но после нажатия загружается новый список...и в нем тоже нажимаю на какую то строку и переношусь в след.список...Каждой строке "принадлежит" свой собственный файл со списком.

нажимаем на "строка 1">>>строка 1
.................................>>>строка 2
.................................>>>строка 3
.................................>>>строка 4(Press)>>>>строка 1
........................................................... >>>>строка 2 и т.д.
Вот типа такого...Проблема в том что после второго нажатия неизвестно какой файл загружать так как он зависит от того на какую строку нажали в первый раз...Это как бы меню с подменю...


Джо   (2006-05-23 20:11:00) [11]

> я не немного недосказал...

Мне кажется, еще что-то осталось недосказанным, ну да ладно...

Обрабатываешь событие OnClick у ListBox'а. Индекс выделенной строки — свойство ItemIndex.

Наверное, все-таки, стоит переформулировать вопрос, с учетом русской грамматики и орфографии. Ибо я уже три раза перечитал последний пост и каждый раз понимаю его по-разному ;)


SedAche   (2006-05-23 20:07:00) [12]

я не немного недосказал... скажу полную картину...
я загружаю из текствика строки, теперь мне надо при нажатии на определенную строку в string вставлялись строки из другого файла(то есть для каждой строки есть определенный файл) и так 3 раза...Может подскажете как тогда это реализовать...


Джо   (2006-05-23 20:01:00) [13]

Это нужно построить так: перед тем, как загружать строки из файла 1.txt, выполнить действие. И тогда вопрос исчезнет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо