brodny napisał(a)
Ech... To ma być metoda obiektu, a więc nagłówek mniej więcej taki:
procedure TForm1.Aktualizacja(Sender: TObject);
A w deklaracji klasy TForm1 dopisujesz
procedure Aktualizacja(Sender: TObject);
tak właśnie mam i cały czas ten sam błąd, Parameter lists differ (różnica w liście parametrów)
CN to TShellChangeNotifier z zakładki Sample
for i:=1 to 3 do
begin
CN[i]:=TShellChangeNotifier.Create(Self);
CN[i].OnChange:=Aktualizacja; // !!! BŁĄĄĄD
CN[i].WatchSubTree:=True;
CN[i].Tag:=i;
end;
PEŁNA NAZWA BŁĘDU:
" Incompatible types: Parameter lists differ "
jak wcisne nawias za słowem Aktualizacja w tym kodzie to wyskakuje " Sender: TObject " jako ta minipomoc, wiemy o co chodzi, CodeInside, może trzeba coś w nawiasie wpisać?
CN[i].OnChange:=Aktualizacja(??);
chociaż wątpie
JESZCZE COŚ, DOPIERO ZAUWAŻYŁEM, że po napisaniu
CN[i].OnChange:=
i wciśnięciu CTRL+SPACJA wyskakuje CodeInside ale bez procedury Aktualizacja, nie ma jej tam to znaczy że coś innego jest nie tak !! Inne własne moje procedury widać a tej nie widać !! ?!?
pozdro dla Wro, zajebi.tego miasta