Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.11;
Скачать: CL | DM;

Вниз

ListBox   Найти похожие ветки 

 
SedAche   (2006-05-23 19:59) [0]

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


 
Джо ©   (2006-05-23 20:01) [1]

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


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

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


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

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

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

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

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


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

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

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

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


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

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


 
Gydvin ©   (2006-05-23 20:36) [6]


> SedAche   (23.05.06 20:22) [4]


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


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

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


 
Virgo_Style ©   (2006-05-23 21:48) [8]

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


 
Джо ©   (2006-05-23 21:53) [9]

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

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


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


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

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


 
Джо ©   (2006-05-23 22:02) [11]

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

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


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

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


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


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

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



Страницы: 1 вся ветка

Текущий архив: 2006.06.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.03 c
2-1148369235
Megabyte
2006-05-23 11:27
2006.06.11
Странности с датой в MSSQL


6-1139313666
Max2006
2006-02-07 15:01
2006.06.11
TWebBrowser & JavaScript


2-1148639361
Туч
2006-05-26 14:29
2006.06.11
какой выбрать драйвер/сервер для базы данных


2-1148631841
IGray
2006-05-26 12:24
2006.06.11
Хочу меню как в Office2003


3-1145265571
Rule
2006-04-17 13:19
2006.06.11
Какие роли и пользователи явлются дофолтовыми и обязательными в