W języku C++ słowo Labell nie działa

Witam, dopiero się uczę języka C++ i nie wiem dlaczego to mam źle.

void __fastcall TForm1::Timer2Timer(TObject *Sender)

{

     cur.x = Mouse-CursorPos.x;

     cur.y = Mouse-CursorPos.y;

 

     Labell-Caption = IntToStr(cur.x) + " " + IntToStr(cur.y);

 

}

Labell - pewnie o jedno “el” za dużo w nazwie.

[C++ Error] Unit1.cpp(56): E2451 Undefined symbol ‘Label’

BesiuPL , zapoznaj się, proszę, z tym tematem i stroną, a następnie - korzystając z przycisku Edytuj (na dole pierwszego posta po prawej stronie) i opcji Użyj pełnego edytora - popraw tytuł wątku tak, by mówił konkretnie o problemie. Poprawnie zatytułowany wątek zwiększa szansę na uzyskanie szybkiej pomocy. Zignorowanie tej prośby będzie skutkować przeniesieniem tematu do kosza.

Pozdrawiam,

Dimatheus

Wrzuć całą klasę a nie jedną funkcję.

 

Ten obiekt tworzysz gdzie ? Konstruktor jakiś do niego zapewne też napisałeś.

Nikt nie jest wróżką, twoja funkcja nie może znaleźć obiektu z którego zaczynasz swoje odwołanie 

z tego co widzę jest to używasz VCL z C++Builder; Chyba już nikt tego nie używa.

 

Wygląda na to że nie masz nigdzie zadeklarowanego obiektu Labell ( a może chodzi o Label1 ??)

Sprawdź czy etykieta nie powinna być z małej litery(label).