Salut,
Ce extrait de code se trouve dans ma classe qui gère la connexion TCP.
Je force l’évènement pour retrouver mon Message du coté de ma Form.
Mais le programme se ferme sans message d'erreur lorsqu'il arrive au RaiseEvent
J'ai l'impression que cela vient de mon Thread.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 Public Class DialgueTCP * * Public Event DataArrival(ByVal Message As String) * * * * Private Sub Delegate_Event_DataArrival(ByVal dr As IAsyncResult) BytesNumber = ServerStream.EndRead(dr) Dim ResponseData As String = System.Text.Encoding.ASCII.GetString(DataBuffer, 0, BytesNumber) Debug.Print(ResponseData) RaiseEvent DataArrival(ResponseData) ServerStream.Flush() End Sub * * * * End Class
Partager