Stringkette in Array verteilen ?

#1543521
Lesenswert?

Hallo,
ich glaube das ist einfache VB-Schule .. aber ich komm leider nicht 
selbst drauf :

fld_hex = 
"00000100000000E3000000000000F50000000100000000E3000000000000F500"

diese soll nun in blk_hex() verteilt werden und zwar jeweils 8 Zeichen

In VBA hatte ich das so:
Dim fld_hex As String, blk_hex() As String

 'fld_hex in 8 x 8er Blöcke aufteilen
blk_hex(7) = Mid$(fld_hex, 1, 8)
blk_hex(6) = Mid$(fld_hex, 9, 8)
blk_hex(5) = Mid$(fld_hex, 17, 8)
blk_hex(4) = Mid$(fld_hex, 25, 8)
blk_hex(3) = Mid$(fld_hex, 33, 8)
blk_hex(2) = Mid$(fld_hex, 41, 8)
blk_hex(1) = Mid$(fld_hex, 49, 8)
blk_hex(0) = Mid$(fld_hex, 57, 8)

In VB meckert er : "Referenziertes "blk_hex" hat den Wert "Nothing"."

Kann mir jemand auf die Sprünge helfen ?
Vielen Dank im vorraus.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren