6

Delphi 2009 で宣伝されていた機能の 1 つは、PNG のサポートでした。Unicode の問題により、以前使用していた pngimage.pas ライブラリが壊れてしまうので、これは素晴らしいことです。唯一の問題は、Delphi 2009 バージョンが見つからないことです。それが何と呼ばれているか、そして既存の pngimage.pas ベースのコードを新しいライブラリに移行するのがどれほど難しいか知っている人はいますか?

4

2 に答える 2

8

Delphi でのすべての VCL イメージ サポートは、TImage を介して提供されます。PNG 画像を表示する場合は、TImage コントロールをドロップしてから、PNG 画像を Picture プロパティにロードするだけです。

PNG 画像をコードで操作したい (つまり、表示しない) 場合は、次のように追加できます。

png画像

uses 句に追加し、TPNGImage クラスを直接使用します。

私のマシンでは、PNGImage.pas は次の場所にあります。

C:\Program Files\CodeGear\RAD Studio\6.0\source\Win32\vcl\Imaging\PNGImage\pngimage.pas

于 2008-10-31T22:26:26.637 に答える
1

PNG 画像を TImage コントロールに読み込むことができます。gif、jpg、emf、wmf、bmp と同じです。

それがあなたが望むものかどうかわかりません。

于 2008-10-31T21:24:31.427 に答える