Nie mogę tego znaleźć: Czy w Dephi jest możliwy dostęp do metody klasy bez jej wcześniejszego stworzenia? Tak jak w PHP przy użyciu operatora "::".
0
0
Tak... jesli klasa lub obiekt jest statyczna/y...
type a=object
procedure metoda;
end;
var
b:a;
c:^a;
begin
b.metoda;
c^.metoda; // nie radze
end.
// analogicznie dla klas.
// jesli w klasach metody mozna deklarowac jako statyczne to rowniez bez nazwy zmiennej - zamiast tego wystarczy nazwa klasy. O ile delphi przejęło z c++ również to.
0
tja, tylko zapomniałem, że ta metoda odwołuje się do obiektów klasy i tym sposobem bez wcześniejszego Create dostajemy Access Violation :( Ale i tak dzięki za pomoc, bo to takie proste było a ja nie wpadłem [glowa]