Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.06.11;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.01 c
15-1147840595
Layner
2006-05-17 08:36
2006.06.11
ActiveX в браузере IE6, браузер постоянно пишет:


6-1139391853
WebSQLNeeder
2006-02-08 12:44
2006.06.11
Как програмно через TWebBrowser нажать на кнопку во ФЛЕШ?!


2-1148369235
Megabyte
2006-05-23 11:27
2006.06.11
Странности с датой в MSSQL


6-1139003480
newprogrammer
2006-02-04 00:51
2006.06.11
сервер на базе winsock2


15-1147378024
Kerk
2006-05-12 00:07
2006.06.11
Сборная России U-17 в финале чемпионата Европы по футболу!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский