hallo,
ich möchte gerne packete nicht mit strings schicken sondern byteweise absetzen.
dazu knonvertiere ich dezimalzahlen in byte
die prozedur sieht dann so aus:
Dim writer As New BinaryWriter(TCP_Client.GetStream)
writer.Write(Convert.ToByte(140))
TCP_Client ist ein offener Stream
140 dezimal ist 8c in hexadezimal und hat kein zeichen zugeordnet.
dieses packet ist aber dann nur 1 byte lang. wie kann ich dieses packet jetzt z.b. mit mehr füllen? z.b. hex 8c 00 11 00 ......
ich schätze mal dass man dann über bytearray irgendwas machen muss, aber wie geht das?
danke im voraus Ulti~
ich möchte gerne packete nicht mit strings schicken sondern byteweise absetzen.
dazu knonvertiere ich dezimalzahlen in byte
die prozedur sieht dann so aus:
Dim writer As New BinaryWriter(TCP_Client.GetStream)
writer.Write(Convert.ToByte(140))
TCP_Client ist ein offener Stream
140 dezimal ist 8c in hexadezimal und hat kein zeichen zugeordnet.
dieses packet ist aber dann nur 1 byte lang. wie kann ich dieses packet jetzt z.b. mit mehr füllen? z.b. hex 8c 00 11 00 ......
ich schätze mal dass man dann über bytearray irgendwas machen muss, aber wie geht das?
danke im voraus Ulti~
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Ultimaex“ ()