Bytes Array

Iniciado por BlackZeroX, 22 Octubre 2009, 02:46 AM

0 Miembros y 1 Visitante están viendo este tema.

BlackZeroX

Buenas Alguien sabe como Obtener la longitud en bytes de un array (ya sea uni, bi, tridimencional, multi)

Algo asi como LenB() pero que sea para Array

gracias
The Dark Shadow is my passion.

cobein


Private Sub Form_Load()

Dim b(3, 4, 5) As Byte

Debug.Print UBound(b, 1)
Debug.Print UBound(b, 2)
Debug.Print UBound(b, 3)

End Sub
http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.

seba123neo

La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

BlackZeroX

#3
Gracias cobein pero Ubound() no es lo que busco, lo que busco es algo similar a esto:


Código (vb) [Seleccionar]

Private Type tComplemento_Info_Only
   ObjComponente                       As Object
   Nombre                              As String          
   Version                             As String                
   Status                              As Object                
   StrPath                             As String                
   'ErrorLoad                           As Boolean
End Type
Private Type VarLenB           '   //  Esta es la que desearia eliminar pero para _
ello nesesito la equivalencia de la funcion LenB() para Array's
   VariableX(55)                      As tComplemento_Info_Only
End Type
Private OtraVariableX As VarLenB

Private Sub form_load()
   Debug.Print LenB(OtraVariableX)
End Sub


Es la unica forma que ayo ¬¬" pero no me agrada usar Estructuras para eso por ello busco otra alternativa
The Dark Shadow is my passion.