Autor Téma: TjstDBDatePicker = class(TjstAdvPanel) a (ACont is TjstAdvPanel) = True  (Přečteno 204 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 5305
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional

Mám vlastný komponent odvodený z TjstAdvPanel
Kód: Delphi [Vybrat]
  1. TjstDBDatePicker = class(TjstAdvPanel)
a test
Kód: Delphi [Vybrat]
  1. if (ACont is TjstAdvPanel) then  //  je vyhodnotené na True
Je síce odvodený z TjstAdvPanel, ale je to iná trieda. Prečo tu mám TRUE?
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 5305
  • Karma: 41
    • Verze Delphi: W10 + Delphi 10.4 professional
 :-[ :-[ :-[ Pozrel som si help a tam som našiel vysvetlenie. "is" funguje aj na predkov.
Takže stačí prehodiť poradie kontrol.
W10 64b, Delphi 10.4, FireBird 3.05
Expert na kladenie nejasne formulovaných otázok.