Hat doch auch niemand gesagt, das du die nicht deklarieren sollst, die müssen natürlich ganz normal in der Sub dimensioniert werden.
Hab ich doch schon eine Antwort vorher geschrieben:
Zustand, X, SchalterZustand sind ganz normale Variablen die in der Sub dimensiniert werden also nicht statisch und nicht auf Deklarationsebene.
Option Explicit
Dim temp_zustand as string
.
'ende Deklaratiosbereich
'____________________________________________
.
.
code/Functionen etc
..
.
Private Sub UDPClient_DataArrival(ByVal bytesTotal As Long)
Dim x as integer 'Zähler
Dim Zustand as String 'jeweils 2tes Paket
Dim SchalterZustand as string 'Nach 2tem Paket belegt
.
.
code
.
.
end sub
Gruß