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

Тема в разделе "Delphi", создана пользователем WinHack, 24 ноя 2016.

  1. WinHack
    Вам когда-нибудь приходилось сталкиваться с таким: отключить обработчик события, когда оно будет выполнено один раз (например, отключить событие OnClick кнопки, как только пользователь нажал на нее). Для этого нужно установить обработчик события в nil.

    Код:
    procedure Button1OnClick;
    begin
       Button1.OnClick := nil;
    end;