私はTImage32を使用して複数のレイヤーを位置や透明度などと結合しようとします。したがって、実行時にTImage32を作成し、親をnilに設定し、ファイルからビットマップをロードし、そのビットマップの上にレイヤーをファイルします。今は結果を保存したいが、実際の結果がどこにあるのかわからないようだ。もし私がデザイン時にTImage32を作成するのと同じことをして、それを見せたら、結合ビットマップの結果はTImage32のBufferフィールドにあり、Image32.Buffer.SaveToFile( 'test.bmp')を使って結果を保存することができます。コンポーネントが表示されない場合、バッファは空のビットマップであり、結合されたビットマップは作成されていないように見えます。目に見えないTImage32を扱う方法
誰かがこれに光を当てることはできますか?ビットマップをGR32と組み合わせて保存しますが、目に見えないコンポーネントはどうしたらいいですか?
ありがとうございます! Willem
なぜTImage32を使用していますか?それは視覚的なコントロールです。非ビジュアルクラスの1つを使用しないでください。 http://graphics32.org/documentation/Docs/Examples.htm –
こんにちはDavid。回答ありがとうございます。 TImage32を使用する主な理由は、個々のレイヤの格納と配置に必要なレイヤプロパティを保持していることです。同じ機能のためにどの非ビジュアルクラスを使用できますか? – Willem
私があなたに与えたリンクに沿って、レイヤーを使用する例を見てください。 –