掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBAで画像ファイルをサイズ変更し出力するには? (ID:139180)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> ビットマップとImageというのは何が異なるのでしょうか? Bitmap オブジェクトは Image オブジェクトの一種です。 Image の機能に加えて、bmp, jpg, gif, png 等の ビットマップ系画像を操作するための機能が追加されています。 > 宣言部も使い方も情報が見つかりませんでした。 SDK の [GDI+ Reference] - [GDI+ Flat API] の項に、関数の宣言が 載っているので(C++用)、それを VB6 の Declare 文に翻訳してみてください。 http://msdn2.microsoft.com/en-us/library/ms533969.aspx >(GDI+というのは何でこんなに情報が少ないのでしょう?? SDK に細かく書かれていますよ。英語かつ C++ 向けですけれども。 > 使い方さえ分かれば非常に便利なものに見えるのですが・・・) C++ 用には、ラッパーとなるクラスがすでに提供されていますし、 VB 向けにも、.NET Framework には System.Drawing 名前空間の下に、 GDI+ のクラスが用意されています。 このような事情もあってか、実際には、Flat API の出番はさほど多くありません。 SDK には、Flat API 関数を直接呼ぶ事を推奨していないとさえ書かれていますし。 > It is recommended that you do not directly call the functions in the flat API. もっとも VBA や VB6 においては、Flat API を Declare 宣言(またはタイプライブラリ)で 呼び出すほか無いのですけれども。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.