Witam,
chciałbym wczytać plik obrazka do jednego z obiektów Image (jest ich kilkadziesiąt) używając funkcji FindComponent.
Czy możecie sprawdzić czy jest to dobrze napisane? Po kompilacji błędy nie występują jednak program nie działa tak jak bym tego chciał (plik się nie wczytuje i to nie jest wina funkcji wczytującej, a raczej niewłaściwego znalezienia/adresowania obiektu). Właścicielem wszystkich obiektów jest SUDOkumacz.
void znajdzNumerPola (AnsiString numerPola_str)
{
// numerPola_str jest zmienna, ktora mowi, jaki jest Name obiektu
TComponent *component=SUDOkumacz->FindComponent(numerPola_str);
if(component)
{
TImage *image = dynamic_cast<TImage *>(component);
if(image)
{
image->Picture->LoadFromFile("img\\"+szukana_str+".jpg");
}
}
}