VBプログラマ質問スレ(6.0以前) Part34
■ このスレッドは過去ログ倉庫に格納されています
0206202
NGNG>>205はなんか勘違いしてるようなのでスルーして、
これってVBの文字列の管理がヌルターミネートだと言う事だから
なんでしょうか。
例えば文字長まで管理しているDelphi( またはTurbo PASCAL )の
ShortString だと、
Var
A_String : String ( ShortString ) ;
に
A_String := chr( 1 ) + chr( 0 ) ;
とすると、文字列長は2でそのオーダーはx01x00となります。
(これはA_Strig[0]に文字列長が入っているからですが)
VBではこうはならなくて、バイナリの0を含むデータ列を生成したいのなら
バイト型でアレイでも作ってろてことですか、という事を確認したかったのでいす。
(自作の出刃どらに、仕事の都合でVBからバイナリを渡してあげたかった)
■ このスレッドは過去ログ倉庫に格納されています