System.Classes.TList.Assign

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure Assign(ListA: TList; AOperator: TListAssignOp = laCopy; ListB: TList = nil);

C++

void __fastcall Assign(TList* ListA, TListAssignOp AOperator = (TListAssignOp)(0x0), TList* ListB = (TList*)(0x0));

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TList


説明

あるリストの要素を、別のリストにコピーします。

Assign を呼び出すと、あるリストの要素を、別のリストに割り当てます。 Assign は、AOperator パラメータで指定される論理演算子を使用して、ソース リストをこのリストと合成します。

ListB パラメータが指定されるか(Delphi)、NULL(C++)ではなかった場合、Assign はまず、このリストのすべての要素を ListA 内の要素と置き換え、それから、ListB を、AOperator で指定される演算子を使用して、このリストにマージします。

ListB パラメータが指定されていないか(Delphi)、NULL(C++)だった場合、Assign は、ListA を、AOperator で指定される演算子を使用して、このリストにマージします。

関連項目