バイナリファイルを読み込むには

解決


rin  2008-01-19 22:10:27  No: 138682  IP: 192.*.*.*

バイナリファイルの読み込み方がよくわかりません。

あちこち参考にみているとADODB.Streamを使えばいけそうな感じなのですが、使い方がよくわからないので、よければどなたかご教授お願いします。

例えば、読み込んだものをtextboxに表示するとなるとどのように記述すればよいのでしょうか?

編集 削除
COMO  2008-01-19 22:37:19  No: 138683  IP: 192.*.*.*

似たようなことを似たような名前で同時進行中
http://www2.moug.net/bbs/program/20080119000004.htm

>バイナリファイルの読み込み方がよくわかりません。
>読み込んだものをtextboxに表示するとなると

バイナリファイルの内容をなぜテキストボックスに表示するのかが疑問ですが、HexaDecimal形式ででも表示するんでしょうか?

とりあえずそのバイナリファイルの拡張子を明らかにしてみたらどうですか?

バイナリファイルとして読み込み表示する

という動作はコマンドプロンプトで

debug c:\boot.ini

とキーインして「-」プロンプトが表示されたら

d

つまり「d」改行とやれば「バイナリデータを表示」する。

右側の表示が文字コードとしての表示
左側の表示が場おなりデータとしての表示

どんなことをやりたいんでしょうか?

ちなみに「d」改行のあとはすぐに「q」改行で終了しといてください。

編集 削除
rin  2008-01-19 23:04:24  No: 138684  IP: 192.*.*.*

返答ありがとうございます。質問者です。

そのバイナリファイルに株価データが入ってるんですが、その数値を確認したり手作業で修正したりするのが目的です。
そのために、読み込んで人間が理解できる文字に変換して処理がしたいのですが・・・・。
よければ引き続きアドバイスお願いします。

そのファイルはomegachartという株価分析ソフトのデータファイルなんですが・・・ソフトすべてのソースコードまで公開してくれてるのに、初心者なもので今一度子を見ればいいのかわかりません。
http://www.omegachart.org/

編集 削除
ガッ  2008-01-20 03:04:10  No: 138685  IP: 192.*.*.*

とりあえず開発環境を書きましょう.

編集 削除
rin  2008-01-20 09:14:45  No: 138686  IP: 192.*.*.*

ガッさん、コメントありがとうございます。
VisualBasic2008ExpressEditionです。

編集 削除
ホワイト  2008-01-20 12:05:26  No: 138687  IP: 192.*.*.*

マルチポスト先では「もう一度自力で努力してみます」と書き込んでいる。

http://www2.moug.net/bbs/program/20080119000004.htm

編集 削除
rin  2008-01-20 12:11:56  No: 138688  IP: 192.*.*.*

はい、もう一度自分でやってみることにします。
お手数かけました。

編集 削除
rin  2008-01-20 12:13:26  No: 138689  IP: 192.*.*.*

解決にしておきます。

編集 削除