![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание процедуры обработки события onClick
Sergl © (2007-11-02 11:11:00)Нужно создать процедуру обработки события onClick для массива елементов которые создаются програмно.
Объявляю процедуру в type`е: procedure masClick;
Создаю код процедуры:
procedure Tform1.masClick;
begin
//
end;
Создаю компонент:
mas[1]:=Tmemo.create(Self);
mas[1].onClick:=masClick; - прога не компилируется и пишет ошибку "Parameter lists differ"
В чем я неправ?
Anatoly Podgoretsky (2007-11-02 12:55:00) [1]Нам бы его проблемы и его методику ведения дисскуссии.
DVM (2007-11-02 11:22:00) [2]во проблемы у человека :)
Sergl (2007-11-02 11:21:00) [3]Скобочки забыл убрать)
ЮЮ (2007-11-02 11:21:00) [4]> [7] Reindeer Moss Eater © (02.11.07 11:17)
> ничего
> [цитата]
>
> [8] DVM © (02.11.07 11:18)
> НИЧЕГО
и () ни к чему. Простоmas[1].onClick := masClick;
DrPass (2007-11-02 11:21:00) [5]
> Он там пишет ошибку "Not enough actual parameters"
Скобочки убери
Sergl (2007-11-02 11:21:00) [6]Всем спасибо.
Sergl (2007-11-02 11:20:00) [7]
> НИЧЕГО
Он там пишет ошибку "Not enough actual parameters"
DVM (2007-11-02 11:18:00) [8]НИЧЕГО
Sergl (2007-11-02 11:18:00) [9]
> а ты поверь в это сообщение
Да я верю)
Sergl (2007-11-02 11:17:00) [10]Поставил в объвлении "Sender: TObject"... Вопрос что можно/нужо написать
mas[1].onClick:=masClick(ЗДЕСЬ).
Reindeer Moss Eater (2007-11-02 11:17:00) [11]ничего
Reindeer Moss Eater (2007-11-02 11:14:00) [12]а ты поверь в это сообщение
Reindeer Moss Eater (2007-11-02 11:12:00) [13]Скравни обработчик создаваемый IDE и свой
ЮЮ (2007-11-02 11:12:00) [14]procedure Tform1.masClick (Sender: TObject);
DVM (2007-11-02 11:12:00) [15]
> В чем я неправ?
в количестве параметров функции masClick
Sergl (2007-11-02 11:12:00) [16]Те пишет: "несоответствие типов "Parameter lists differ""