VBで0x00から0xFFの文字列を作り出す

ん~、VBで0x00から0xFFの文字列を作り出すスマートな方法がわからん。Cだとこんな感じのをやりたい。 for(i = 0; i < 0x100; i++) spirntf(Str,%02X,i) ; 結局こん […]

ん~、VBで0x00から0xFFの文字列を作り出すスマートな方法がわからん。Cだとこんな感じのをやりたい。


for(i = 0; i < 0x100; i++)
    spirntf(Str,%02X,i) ;

結局こんな感じにしてるけど、イマイチだ


For i = 0 To &HFF
    Str = Right("0" + Hex(i), 2)
Next

Hexstr = “0123456789abcdef”
For i = 0 to &hF
For j = 0 to &hF
Str = Mid( Hexstr, i, 1 ) + Mid( Hexstr, j, 1 )
Next j
Next i

追記:それだと、やりたい事がパッとわからない気がします。なんかこう、ソースから直感的に意味が分かるような書き方にしたいんですよぅ。

Hugo で構築されています。
テーマ StackJimmy によって設計されています。