siedziałem dookoła debugowania kodu i natknąłem się tej linii w SysUtils.pas:„lokalną” dyrektywa w Delphi
procedure ConvertError(ResString: PResStringRec); local;
Co lokalna kluczowe zrobić dokładnie? Wygląda na to, że funkcja ConvertError nie jest zadeklarowana w sekcji interfejsu pliku, czy jest to tylko wyjaśnienie, że funkcja jest rzeczywiście lokalna, czy też istnieje praktyczna korzyść z zastosowania tej dyrektywy poza tym?
Wygląda na to, że dyrektywa zapewnia brak deklaracji w interfejsie (w przeciwnym razie powoduje błąd czasu kompilacji). Interesujące ... –
Czy próbowałeś przeczytać dokumentację dla tego słowa kluczowego? – wRAR
@wRAR Uderzyłem w f1, ale wbudowana dokumentacja nie mogła go znaleźć. Potem sprawdziłem Google i nie wymyśliłem niczego, a oto jesteśmy;) – kling