Witam
Mam pytanie, mam kilkadziesiat komponentow Label i chcialbym w petli zapisac do nich informacje cos jak:
for (int i=1; i<10;i++)
label[i]->text="costam";
nie za bardzo wiem jak to zrobic w VC++ 2008 express a musze w nim to pisac. Wiem ze w bcb bylo cos jak jak FindComponent() ale w VC++ nie widze,
z gory dzieki...
0
0
Nie chce mi się vs odpalać, ale bodajże jest funkcja GetDlgItem(ID_KONTROLKI); Jak id są kolejnymi liczbami to można pętlą przelecieć.
0
Powinieneś mieć gdzieś właściwość Controls typu ControlCollection. Chyba wiadomo jak się z tym obchodzić, mam teraz przy sobie tylko VC# więc przykład w C#:
foreach (Control c in Controls)
{
if (c is Label)
{
// ...
}
}