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);
}
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 tą 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).