![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 09.01.2010
Сообщений: 4
|
![]()
Есть две процедуры: Первая рисует кнопки и открывает текстовый файл, вторая обрабатывает клик по кнопки. Вот эти процедуры:
Код:
Заранее спасибо ___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 20.04.2011 в 08:58. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
1) если Вы создали TStringList, так и очистить память надо
f.Free; или, лучше даже так: FreeAndNil(f); 2) не понял, а зачем Вы читали файл, если Вы дальше нигде его не использовали? 3) каким образом связаны кнопка и файл? Т.е. по нажатию какой кнопки какой файл надо прочитать?... |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 09.01.2010
Сообщений: 4
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Предлагаю проапгрейдить класс кнопки
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 | |
Регистрация: 09.01.2010
Сообщений: 4
|
![]() Цитата:
Последний раз редактировалось Apollon61; 20.04.2011 в 11:00. Причина: ошибся |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
1. специально для программиста у кнопки Tbutton есть свойство Tag
2. в событии есть ссылка на объект источник (sender) (т. е. на нашу кнопку) при создании добавляем Код:
Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 20.04.2011 в 11:40. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
при создании кнопки прописывайте её номер в поле tag
потом, в обработчике событий читайте файл в TStringList и вытаскивайте нужную строчку ДОБАВЛЕНО evg_m, простите, не видел Ваш пост... поэтому предложил аналогичное решение! ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кнопка | EvgenZa | HTML и CSS | 4 | 11.04.2011 17:05 |
stringgrid+колесо мыши=>stringgrid.onclick | aalleexxaa | Общие вопросы Delphi | 5 | 16.02.2011 16:58 |
Кнопка | mr_Neon | Помощь студентам | 4 | 30.12.2010 14:54 |
кнопка | prostac | Помощь студентам | 2 | 23.09.2010 20:31 |
Кнопка | Obey177 | Общие вопросы Delphi | 24 | 02.09.2010 04:50 |