Сборник часто задаваемых вопросов по программированию в среде Borland C++ Builder

             

Как написать обработчик...



Вопрос: Как написать обработчик события? Создал класс, производный от TTabSheet в этот класс включил объект FMemo класса TMemo. В ходе программы объекты этого производного класса создаются и уничтожаются динамический (простой текстовый редактор). И теперь о главном, КАК написать обработчик события (OnKeyPress например) происходящего в объекте Edit?

Ответ : code: -------------------------------------------------------------------------------- class PACKAGE TMyClass : public TTabSheet { private: TMemo* FMemo; void __fastcall MyKeyPress(TObject* Sender,char& Key);//!!!! .... }; //имплементация конструктора __fastcall TMyClass::TMyClass(TComponent* Owner) : TTabSheet(Owner) { FMemo = new TMemo(this); FMemo->Parent = this; FMemo->OnKeyPress = MyKeyPress;//!!!! } -------------------------------------------------------------------------------- После этого имплементируй метод MyKeyPress как хочешь

Содержание  Назад  Вперед








Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий