API:Vcl.VirtualImageList.TVirtualImageList.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.VirtualImageList.pas Vcl.VirtualImageList.hpp |
Vcl.VirtualImageList | TVirtualImageList |
説明
イメージリストの情報を別のイメージリストにコピーします。
Vcl.VirtualImageList.TVirtualImageList.Assign は Vcl.ImgList.TCustomImageList.Assign を継承しています。以下の内容はすべて Vcl.ImgList.TCustomImageList.Assign を参照しています。
イメージリストの情報を別のイメージリストにコピーします。
Assign メソッドを使用すると,ほかのオブジェクトの情報をイメージリストにコピーできます。
Source が他のイメージリスト(TCustomImageList の下位オブジェクト)の場合,Assign は現在のイメージ情報を破棄し,Source の情報に置き換えます。
Source が nil(Delphi)または NULL(C++)の場合,Assign メソッドはイメージリストをクリアします。
Source がそれ以外のオブジェクト型の場合,Assign はそのオブジェクトが継承したメソッドを呼び出します。これによって,AssignTo メソッドのイメージリストにコピーする方法を実装するソースオブジェクトからコピーできるようになります。