Если вы использовали IDE для создания TLabels, вам нужно вручную создать контейнер с указателями на них.
В вашем заголовочном файле формы:
#include <vector>
И добавьте это к защищенной части вашей формы:
std::vector<TLabel*> myLabels;
И добавьте это в конструктор:
myLabels.push_back(Label1);
myLabels.push_back(Label2);
myLabels.push_back(Label3);
Или, может быть, даже это:
for(int c=0; c<ComponentCount; ++c) {
TLabel* tmp = dynamic_cast<TLabel*>(Components[c]);
if(tmp) myLabels.push_back(tmp);
}
Теперь вы можете перебирать ярлыки, используя цикл C ++ 11 на основе цикла:
for(auto l : myLabels) {
l->Caption = "xxxxx";
}