Ik ben 2 componenten aan het schrijven om files te verzenden ( 1 client gebaseerd op tclientsocket én een server gebaseerd op tserversocket).
Nu wil ik in de server op het moment dat er data binnenkomt natuurlijk laten reageren.
nu heb ik het volgende stukje code geschreven:
alleen nu word ttransferclient.clientread niet aangeroepen als ik data zend..
terwijl het event onclientread in mijn hoofdprogramma wel aangeroepen word..
kan iemand me hiermee helpen?
Nu wil ik in de server op het moment dat er data binnenkomt natuurlijk laten reageren.
nu heb ik het volgende stukje code geschreven:
Delphi:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| public constructor Create(AOwner: TComponent); override; Procedure Clientread(Sender: TObject; .. constructor ttransferserver.Create(AOwner: TComponent); begin inherited create(AOwner); socket.OnClientRead := clientread; end; Procedure ttransferserver.Clientread(Sender: TObject; Socket: TCustomWinSocket); begin showmessage('YEESSSS!!'); end; |
alleen nu word ttransferclient.clientread niet aangeroepen als ik data zend..
terwijl het event onclientread in mijn hoofdprogramma wel aangeroepen word..
kan iemand me hiermee helpen?