Czerpie własności i metody z klasy TGraphicControl.
W uproszczeniu -
- Kod: Zaznacz cały
__fastcall TColorProgressBar::TColorProgressBar(TComponent *Owner)
:TGraphicControl(Owner)
Kod w postaci "unitu" tj plików .h i cpp, dołączam do projektu, wszystko się ładnie kompiluję, błędów jakichkolwiek brak, jednakże w czasie uruchamiania aplikacji wyskakuję taki oto błąd:
.Nie znaleziono punktu wejścia procedury @$xp$127TColorProgressBar w bibliotece dclurs60.bpl
Być może chodzi tutaj, żeby komponent został uprzednio zarejstrowany i zaintstalowany opcją - Install Components, jednak w kodzie jest chyba fragment który odpowiada za rejestrację:
- Kod: Zaznacz cały
namespace Colorprogessbar
{
void __fastcall PACKAGE Register()
{
TComponentClass classes[]={__classid(TColorProgressBar)};
RegisterComponents("JM",classes,0);
}
}
Dlatego zakładam, że po stronie kodu jest wszystko ok, o czym świadczy udana kompilacją całego projektu.
Będę wdzięczny za jakieś sugestie, jak przeskoczyć owy komunikat by aplikacja się uruchamiała.