Problem z własnym konstruktorem formy

0

Cześć, nigdy wcześniej takiego czegoś nie miałem.
Robię na Delphi 2005, ale pod Win32.

Mam sobie jakąś formę(tworzoną dynamicznie oczywiście) i napisałem sobie konstruktor, bo potrzebowałem dodatkowego parametru.

constructor CreateEx(ShowTowary: boolean; AOwner: TComponent);

No i ciało:

inherited Create(AOwner);
Ftowary:=ShowTowary;

FTowary to zmienna prywatna tej formy. I podczas tego przypisania dostaję hurtowo AV.
Co jest?

0

Może tak

constructor Create(ShowTowary: boolean; AOwner: TComponent);
begin
  inherited Create(ShowTowary, AOwner);
  Ftowary:=ShowTowary;  
end;
0
PiXel napisał(a)

Może tak

constructor Create(ShowTowary: boolean; AOwner: TComponent);
begin
  inherited Create(ShowTowary, AOwner);
  Ftowary:=ShowTowary;  
end;

A wiesz, co oznacza "inherited Create?"

[dopisane]

Jeśli ktoś zna asma, to "wskazówka":
Okienko CPU wywala się na instrukcji:

0052D477  E80069EDFF  call @AfterConstruction

1 użytkowników online, w tym zalogowanych: 0, gości: 1