Event überschreiben
-
Hallo Zusammen,
ich hab eine Problem. Ich möchte gern ein Event der Komponente TIdUDPServer
überschreiben. Ich hab eine Klasse geschrieben in der ich ein Zeiger auf ein TIdUDPServer Objekt hab. Diesem möchte ich im Konstruktor der Klasse mit new instanzieren. Dies funktioniert glaub ich anders! Soweit ich es verstanden hab funktioniert dies über Create(Konstruktor).Der Hintergrund ist folgender, ich möchte das meine Klasse UDPRead Events empfängt.
Im Forum hab ich ein Beispiel gefunden:
IdUDPServer_NWL->OnUDPRead = MyOnUDPRead(Parameter...);
mit dem ich diesen Event überschreiben kann. Dazu muss ich aber erst im der Klasse
ein Objekt von TIdUDPServer erstellen.
Etwas Code
Konstruktor der Klasse CMessagehandler die dieses TIdUDPServer Objekt kapseln soll.
CMessagehandler::CMessagehandler()
{IdUDPServer_NWL = .....;
m_asReceivedMessage = "";
*m_cbuffer = NULL;
m_cMessageID = '\0';
m_iEmpfangen = 0;
}Würde mich über jeden TIP / Hilfe freuen !!!

-
kaffeeschlürfer,
nur so aus Interesse: Wie genau lautet eigentlich die Frage?