elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 09:04  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  [Solucionado] Separar una Cadena de Texto Caracter Por Caracter
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: [Solucionado] Separar una Cadena de Texto Caracter Por Caracter  (Leído 3,292 veces)
Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.005



Ver Perfil WWW
Re: [Solucionado] Separar una Cadena de Texto Caracter Por Caracter
« Respuesta #15 en: 3 Mayo 2011, 22:36 »

No se si sea lo mas rapido. Pero lo mas simple y rapido (midiendo instrucciones) es usar stronv y poniendolo a un array de bytes y de ahi se recorre facilmente
Más lento que la forma de BlackZer0x, pero más simple.

La tuya usa nagia negra, la mia magia blanca :xD
Jajajajajaja :laugh:
¡Exacto! ;)

DoEvents! :P


En línea

79137913


Desconectado Desconectado

Mensajes: 780


4 Esquinas


Ver Perfil WWW
Re: [Solucionado] Separar una Cadena de Texto Caracter Por Caracter
« Respuesta #16 en: 4 Mayo 2011, 02:29 »

HOLA!!!

Jajaja, "Magia Negra" XD.

Siempre y cuando la "Magia Negra" no crashee esta bien :P.

Por cierto que es StronV?

GRACIAS POR LEER!!!


En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas
Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.005



Ver Perfil WWW
Re: [Solucionado] Separar una Cadena de Texto Caracter Por Caracter
« Respuesta #17 en: 4 Mayo 2011, 13:18 »

...
Por cierto que es StronV?

GRACIAS POR LEER!!!
Me da que raulito se refiere es a la función StrConv()... :xD :silbar:

Dejo un ejemplo (aunque repito que mi manera favorita es la de BlackZer0x :rolleyes: :-*) :
Código
Option Explicit
 
Private Static Function String2Array(ByRef strText$, ByRef strOutPut$()) As Boolean
Dim bytStr() As Byte
Dim Q&, lngLen&
 
   lngLen = (LenB(strText) \ 2) - 1
 
   If lngLen And &H80000000 Then Exit Function
 
   '// Aquí el famoso "StronV"... xP
   bytStr = Strings.StrConv(strText, vbFromUnicode)
   ReDim strOutPut$(0 To lngLen)
 
   For Q = 0 To lngLen
       strOutPut(Q) = Strings.ChrW$(bytStr(Q))
   Next Q
 
   String2Array = True
End Function
 
Private Sub Form_Load()
Dim varItem
Dim strO$()
 
   If String2Array("Psyke1", strO) Then
       For Each varItem In strO
           Debug.Print varItem
       Next varItem
   End If
End Sub

Retorna:
Código:
P
s
y
k
e
1

DoEvents! :P
« Última modificación: 5 Mayo 2011, 14:30 por Psyke1 » En línea

BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.832


I'Love...!¡.


Ver Perfil WWW
Re: [Solucionado] Separar una Cadena de Texto Caracter Por Caracter
« Respuesta #18 en: 5 Mayo 2011, 02:45 »

@Psyke1

Si lo que deseas es comparar negativos es con:

&H80000000

ya que las mascaras que se hacen con el operador binario son:

&HF0000000: 11110000
&H80000000: 10000000

P.D.: hay ya que tocar de nuevo la wiki no crees xP.

Temibles Lunas!¡.
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.005



Ver Perfil WWW
Re: [Solucionado] Separar una Cadena de Texto Caracter Por Caracter
« Respuesta #19 en: 5 Mayo 2011, 14:29 »

Oops! :-\ gracias, se me escapó... :-[
corregido
...
P.D.: hay ya que tocar de nuevo la wiki no crees xP.

Temibles Lunas!¡.
Si hermano, estuve bastante ocupado estos últimos meses por estudios, pero a partir de Junio podré meterme con ello de nuevo ;)

DoEvents! :P
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines