Dem_max, ещё раз спасибо! Побольше бы таких людей которые конкретно отвечают и на примерах, а не говорят "смотри F1"...
Ещё один вопросик. Хочу сделать обработку события выделения строки ListView. В Unit1.h прописываю ListView1SelectItem:
| Код | //--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include <Forms.hpp> #include <ComCtrls.hpp> //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TListView *ListView1; TButton *Button1; TEdit *Edit1; TEdit *Edit2; void __fastcall Button1Click(TObject *Sender); void __fastcall ListView1SelectItem(TObject *Sender, TListItem *Item, bool Selected); private: // User declarations public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif
|
А в Unit1.cpp добавляю обработку события:
| Код | void __fastcall TForm1::ListView1SelectItem(TObject *Sender, TListItem *Item, bool Selected) { ShowMessage("Выделена строка"); }
|
Почему то не работает? Что не так делаю? На всякий случай файл во вложении... Посмотри, может у тебя заработает. Спасибо! |