OPENを使って最初から最後まで1ビットずつ取り出し
STRING表示したいのですけど
どうすれば良いんですか?
何から取得するのですか?
ファイルから?
String 表示ってなに?
>何から取得するのですか?
テキストファイルからです
>String 表示ってなに?
1ビットずつ文字型に変換するのです
1ビットずつ取り出すのはムリなので、
1Byteずつ取り出して(もしくは一気に取り出して1Byteずつ)ビットにしていけば出来るっしょ?
1Byteずつ取り出していくのは
どうすればいいですか?
最後はどうやって判定すのですか?
初心者なので解りません
Binaryモード開いて、Byte型の変数に1ByteずつGetします(MSDNを参照して下さい)。
あとはAnd演算で1ビットずつ確認すればいいです。
例えばbyData(Byte型変数)の8ビット目を確認するには
byData And 128
が0以外なら(この場合128なら)8ビット目が立っていることになります。
ファイルが最後までGetしたかどうかは EOF関数 で取得できます。
ツイート | ![]() |