FindComponent (C++)
From RAD Studio Code Examples
Language:
Description
The following example creates 20 edit boxes, using FindComponent with the edit box name to access each newly created edit box.
Code
const int EditBoxCount = 20; const int LeftCoordinate = 10; TEdit* pe[20]; __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { const char* pszNamePrefix = "MyEdit"; for (int i=0;i<EditBoxCount;i++) { // These objects will be cleaned up by their owner (this). pe[i] = new TEdit(this); pe[i]->Name = pszNamePrefix + IntToStr(i+1); pe[i]->Left = LeftCoordinate; pe[i]->Top = i*EditBoxCount; pe[i]->Parent = this; } }