Los foros del Guille

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 

Ya está a la venta Novedades de Visual Basic 9.0

Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

12/Aug/2006
Leete esto, http://www.di.uniovi.es/~cernuda/noprog.html, no tiene desperdicio y sabrás como nos sentimos algunos a los que "suelen" preguntarnos dudas, je, je.

  Foro: .NET VB Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 51455 - Como tratar esto en un Byte Array
IDAsuntoFechaNick 
51455 Como tratar esto en un Byte Array06/01/10 21:25LaLiaoParda   
Tengo un String:

"0010001111111110010100110110001101000100010101111000101001001001"

Y quiero pasarlo a un Byte Array

"0, 0, 1, 0, ......"

Como podria hacerlo????

Quiero intentarlo con una funcion tipo System.Text,

pero solo he conseguido hacerla con esto: System.Text.ASCIIEncoding.GetBytes(string)

Pero solo he conseguido que quede:

"48, 48, 49, 48, ......"

Poniendome los 0 como 48 y los 1 como 49.

¿Que ocurre?
IDAsuntoFechaNick 
51468 Re: Como tratar esto en un Byte Array (Resp: 51455)07/01/10 17:40POTE   
Hola buenos dias te cuento te pone 0=48, y 1=49 poruqe el asccii de 0 es 48 y el de 1 es 49
no se si esto te puede servir es usando la Funcion Mid.
cualquier cosa Avisame

dim K as integer
dim aBytes() as byte
dim sTexto as String ="0010001111111110010100110110001101000100010101111000101001001001"

For k=0 to (len(sTexto)-1)
aBytes(k)=Mid(sTexto,k+1,1)
Next


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.
IDAsuntoFechaNick 
51469 Re: Como tratar esto en un Byte Array (Resp: 51455)07/01/10 17:41POTE   
Hola buenos dias te cuento te pone 0=48, y 1=49 poruqe el asccii de 0 es 48 y el de 1 es 49
no se si esto te puede servir es usando la Funcion Mid.
cualquier cosa Avisame

dim K as integer
dim aBytes() as byte
dim sTexto as String ="0010001111111110010100110110001101000100010101111000101001001001"

For k=0 to (len(sTexto)-1)
aBytes(k)=Mid(sTexto,k+1,1)
Next



Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2010  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.1433)
 
Usuarios activos: 107 - App. iniciada: 9/9/2010 1:11:11 AM GMT - La hora GMT del servidor es: 09/09/2010 06:39:01 GMT