Mogę się mylić (nie korzystam z buildera), ale czy przypadkiem na Windows (o ile z niego korzystasz), ścieżkę zapisuje się z odwrotnym slashem? Jak dla mnie powinno wyglądać to tak:
pole1 -> Picture -> LoadFromFile("img\\nic.bmp");
Slash jest podwójny, bo pojedynczy oznacza znak specjalny.