タイトル : Re^2: DataGridViewでの画像表示 投稿日 : 2007/02/05(Mon) 22:11 投稿者 : AZ
有難うございます。 ListViewも考えたんですが、ListViewのデーターソースにデーターベースPathをバインドしても画像が表示されません。 VB6ではListViewとImageListを組み合わせて、 ご指摘のようなソフトを作りましたが、ImageListにはデータバインドの設定がないので、マニュアルでデータベース格納の画像データをImageListに読み込んで表示しました。 この時に使用したAppendChunkとGetChunkは、VB2005では使用出来ないようです。 試しに、VB6のプログラムをVB2005にアップグレードした結果をみても、「この項目は変換できません」のコメントが付きました。 VB2005でもmdbデーターベースとのバイナリデータのやりとりの手段はあるかと思いますがそのコーデングが分かりません。 DataGridViewにmdbファイルをバインドすれば、何もしなくても画像は表示されますが、前段のような結果になってしまいます。 ご指摘の有料ソフトの詳細は分かりませんが、たぶん画像ファイルを読み込んでのサムネイル表示かと思いますので、私の考えているmdbのデータベースからの表示とは違うものと考えています。 VB2005で、mdbデータベースファイルとのバイナリデータのやり取りが分かれば解決かと思いますが、何かヒントのようなものをお知らせ願えれば幸いです。 |