掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBA バイナリのデータを1byteずつファイルに書き出すには?(ADO使用) (ID:80388)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
http://www.roy.hi-ho.ne.jp/mutaguchi/bbs/list84.shtml に全く同じ悩み事がかかれていましたが, 解決していないようです。 ---------------------------- 抜粋: じゅん さん 2003年 06月 13日 10時 28分 51秒 >Nomuさん レスどうもありがとうございます。少し説明が足りませんでした。 WriteやSaveToFileはわかっていたですが、16進ダンプデータのバイト配列 をどう書いたらいいのかがわかりません。 下記のようにやってみたのですが、 objADOStream.Write Buffer のところで 引数が間違った型、許容範囲外、または競合しています。 となってエラーになります。 Set objADOStream = WScript.CreateObject("Adodb.Stream") Buffer = "&H01,&H02,&H03" Const adTypeBinary = 1 Const adSaveCreateOverWrite = 2 objADOStream.Type = adTypeBinary objADOStream.Open objADOStream.Write Buffer objADOStream.SaveToFile "test.bin", adSaveCreateOverWrite objADOStream.Close 2行目のBufferのところはどう記述すればいいのでしょうか? よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.