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

Вниз

Коллизия обработчиков   Найти похожие ветки 

 
Uzer2010l   (2010-05-11 11:36) [0]

Делфя5.0
на форме панель1 с кнопками, копирую и вставляю её на форму получаю панель2.
кликаю на кнопке1 панели1 - обработчик
procedure TForm1.Button13Click(Sender: TObject);
далее код...
кликаю на кнопке1 панели2 - обработчик кнопки, делфи ссылается на тот же
procedure TForm1.Button13Click(Sender: TObject);
чего быть не должно...пробуем руками создать
кнопка1 панели2 зовется Button16, делаю
procedure TForm1.Button16Click(Sender: TObject);
но на нее делфя ругается
[Error] Unit1.pas(1010): Undeclared identifier: "Button16Click"
так как создать обработчик Button16 (кнопки1 панели2) ??


 
RWolf ©   (2010-05-11 11:43) [1]

щелкнуть два раза по кнопке, очевидно.


 
Омлет ©   (2010-05-11 11:43) [2]

> чего быть не должно.

Должно. Ссылки на обработчики тоже копируются.

> пробуем руками создать

Пробуй как обычно. Сотри старую ссылку и двойным щелчком создай новый обработчик.


 
Studd   (2010-05-11 11:55) [3]

двумя и щелкаю,
procedure TForm1.Button13Click(Sender: TObject);
уже заполнен кодом
а щелкая на кнопку Button16 - обработчик ведет туда же

додумался вставить руками в начало программы  type
procedure Button16Click(Sender: TObject);
помогло ошибка Undeclared identifier: "Button16Click" исчезла
компилируется, хоть и при клике на Button16 - делфи указывает на Button13Click
однако код не выполняется  - проверил вставив в начало процедуры Button16Click"
halt;


 
Uzer2010l   (2010-05-11 11:56) [4]

что-то старый забытый ник вылез...


 
QAZ   (2010-05-11 12:01) [5]

щелкать не по кнопке а по событию в инспекторе после стирания


 
Uzer2010l   (2010-05-11 12:08) [6]

Спасибо!!!!

Зашел в Events-OnClick и выбрал нужный обработчик (соотвествующий имени кнопки)
проверил - работает, обрабатывает
Button16Click"
halt; <----


тема закрыта


 
Anatoly Podgoretsky ©   (2010-05-11 12:11) [7]

> QAZ  (11.05.2010 12:01:05)  [5]

И то только после перемещения указателя.



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

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.084 c
2-1273562930
Крапивин Олег
2010-05-11 11:28
2010.08.27
Странное поведение графиков


15-1265232226
Ega23
2010-02-04 00:23
2010.08.27
Кто знает песню?


15-1269943838
MAX
2010-03-30 14:10
2010.08.27
создание файлов .hlp


6-1216719811
GraySE
2008-07-22 13:43
2010.08.27
TWebBrowser. Доступ к заголовкам.


15-1275683377
Юрий
2010-06-05 00:29
2010.08.27
С днем рождения ! 5 июня 2010 суббота





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский