Borland C++ Builder で SUSIE用のPlug-inを簡単に使用するためのコンポーネント
このプログラム(というかソースファイル)は、Borland C++ Builder で SUSIE用のPlug-in を簡単に使用するためのコンポーネントです。
指定された Plug-in が格納されているパスに存在する全ての Plug-inをロードし、指定された画像ファイルが展開可能な物を自動的に選択して、自オブジェクト内のTbitmap にロードします。
また、VCL でロードできるファイル(BMP,ICO など)もロードできます。
また、読み込んだ画像ファイルをbmpファイルに変更する機能もあります。
ただし、アスペクト比の変更や減色処理は施していませんので、展開後のbitmapは動作環境に作用されるようです。
気に入らない人は、手直しが必要かもしれません・・・(^_^;;)。
ソース配布なので、なんらかのツールを作る人や、自前のローダーを作りたい人には役立つかもしれません。
オブジェクトだけですと使い方が今ひとつわかりづらいので、サンプル用に作成した壁紙変更プログラム(http://www.netlaputa.ne.jp/~suenaga/spi_load.htm)を参照していただくと解りやすいと思います。