[VB.NET] Problemi con chr(0)

martedì 04 marzo 2008 - 10.53

actarus1981 Profilo | Junior Member

Ciao a tutti,
sto creando un'applicazione per inviare su socket UDP alcune stringhe esadecimali. Quello che faccio è dividere una stringa del tipo 010a1d00a1 (che è un esempio del mio codice di partenza) in blocchi di 2 caratteri, che poi converto utilizzando la funzione chr(), e creo una stringa cataMex che poi passo nella funzione di invio tramite

bytCommand = Encoding.ASCII.GetBytes(cataMex) UdpClient.Send(bytCommand, bytCommand.Length)

cataMex è creata nell'esempio riportato sopra, in questo modo:

cataMex = chr(01) & chr(0a) & chr(1d) & chr(00) & chr(a1)

il problema è che chr(00) non mi da alcun contributo alla stringa, e quindi quello che passo è incompleto.

Come posso fare a passar correttamente il valore 00 al socket?

Grazie

Fabio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5