Parent przy Create

0

czy
Button:=TButton.Create(Self) to to samo co :
Button:=TButton.Create(nil) ?????

0

Nie, AOwner podawany w konstruktorze wskazuje na obiekt nadrzędny w pamięci. Nil może zostać zainterpretowane jako proces systemu, ale w niektórych przypadkach nie zadziała.

0

czy
Button:=TButton.Create(Self) to to samo co :
Button:=TButton.Create(nil) ?????

Self znaczy tyle samo co nazwa Formularza z którego wywołujesz procedurę tworzącą butona, napomiast nil jest wskaźnikiem na NIC (nicość czyli parenta nie ma).

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