Microsoft Access 掲示板

クリップボードの画像データをAccessVBAだけでBMPファイルに保存したい / 6

7 コメント
views
4 フォロー
6
hiroton 2022/08/08 (月) 17:30:06 8e182@f966d

保存の仕方が一定ならヘッダも同じ内容になるはずなのでサンプルを取って調整してあげれば上の回答の内容でいけるんですが

ちなみにhirotonが試してみたらこうなってました
画像1

なので、たとえば
bytImage() = objRecordSet.Fields("IMAGE").GetChunk(87, nSize)
としてあげれば保存したbmpファイルがそのまま開けました

変動するなら、「バイナリ読んでBMの文字が出るまで」とかになるんでしょうか。バイナリの読み方はわかりませんが


クリップボード経由するならPowerShellにはクリップボードの画像を保存する方法があるようなので、コマンド(スクリプトファイル)を用意しておいて叩くとか、クリップボードに画像が保存されたら自動でファイルに保存するアプリを使うとかですかねぇ

通報 ...