사용자 지정 구성 요소 'TCARD
'에 대한 파괴 절차가 있습니다. 그런 다음 런타임 동안 내가 다음 배열사용자 지정 구성 요소 배열을 파괴하는 방법
Cards: array[1..20] of TCards
을 만들어 할 몇 가지 ... 및 절차의 마지막에 내가 배열의 모든 TCards을 파괴하고 싶습니다. 어떻게해야합니까? 아니면 한 번에 하나씩해야합니다. 당신이 TObjectList<T>
를 사용하는 경우
cards[1].destroy;
cards[2].destroy;
....
cards[20].destroy;
정지 객체에 대한 배열을 사용하고 TObjectList와 사용 : 어떤 이유로 당신이
TObjectList
를 사용하지 않을 경우 , 당신은 간단한 루프를 사용하여 객체를 확보 할 수 있습니다. 개체 삭제는 목록에 의해 관리됩니다. – whosrdaddyTobjectList를 사용하지 않았습니다. 이 살펴볼 것입니다. 그렇다면 TObjectlist.destroy를 사용할 수 있습니까? –
TObjectList이 필요합니다. 하지만 for 루프에 대해 들어 본 적이 없습니까? 진지하게, 당신이 그 해결책을 볼 수 없다면 당신은 약간의 기본으로 돌아갈 필요가 있습니다. –