掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
画像を保存するには? (ID:104240)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
うーん、レコードアクセスはしたことないので、よく分かりませんけど、 方法は特にとわないのなら…。 mhlファイル(IEで、"ページを保存">"ページ全体"でできるファイル)みたいに、 バイナリデータとして、byte型の配列にいれたものをくっつけて保存するとか、 あらかじめ全部保存しておいて、それをくっつけるとかの方法があります。 読みこみのときは、バイナリファイルにはそれぞれヘッダがあるので、 それで区切って調べるとか。 どちらにしても大変そうですね…。 そうそう、画像ファイルなら、32*32ピクセルごとなら32*32ピクセルごとで、 stdPicture型のキャンバスにタイル状にいくつかの画像を貼り付けて、それをふつうの画像ファイルとして保存。 読みこむときにstdPicture型にいれて、そこからPaintPictureで、ピクセルをあわせて表示する…という方法があります。 なんだか説明するとややこしそうに聞こえるんですけど、 よくゲームとかで使われてる方法です。 PaintPictureメソッドは、遅いというのでBitBltという方法もありますけど、 stdPicture型からbitbltで読み込みをするにはいろいろと面倒なので、こっちの方がいいと思います。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.