0

OLE オブジェクト列に画像が含まれていますが、画像の種類 (jpg/gif/tiff) が不明です。これらの画像は、DB から抽出し、VBscirpt を使用してディスクに保存する必要があります。

4

3 に答える 3

1

OLE オブジェクトは、MS Access に画像を保存する方法としては不適切です。OLEToDiskを使用して、画像を pic ファイルとして保存します。

その後、それらを適切な方法で再インポートします。Access で画像を操作するには、 AccessImagineを確認してください。難しい作業はすべて行ってくれます。

于 2011-10-15T11:54:20.800 に答える
1

Delphiでこれを行ったことがありますが、解決策はクリップボードを使用することでした(何らかの方法でクリップボードが画像のタイプを判断できます)。フィールドの内容をクリップボードにコピーしてから、クリップボードの内容をファイルに保存します。

于 2009-12-28T09:43:59.290 に答える
0

ここでは、VBScript でスクリーンショットを撮り、MS ペイントに貼り付ける例を見つけました。たぶん、あなたが望むようにそれを変更できますか?

http://hisudhakar.spaces.live.com/blog/cns!8DDF980C45482279!410.entry?sa=948299040

于 2009-12-30T11:32:12.877 に答える