MSDN strona na ByRef
i ByVal
słów kluczowych nie jest bardzo pomocne; chyba że jakoś pominąłem, wszędzie są one po prostu nazywane „słowami kluczowymi”.
Jeden z głównych współtwórców projektu Rubberduck pracuje nad bardzo fajnym refaktoryzacją pola enkapsulacji , a interfejs użytkownika działa całkiem nieźle .. z wyjątkiem tego, że mam problem z etykietą powyżej listy rozwijanej dla ByRef
/ ByVal
, która mówi „Dostępność”:
Nie podoba mi się „Dostępność”, ponieważ używam go gdzie indziej do modyfikatorów Public
/ Private
/ Friend
access, gdzie wydaje się bardziej dokładny.
Nie chcę używać „modyfikatora”, ponieważ IMO to tylko skrót od „modyfikatora dostępu”.
Chciałbym, aby ta etykieta była dokładna, ale najwyraźniej brakuje mi słownictwa i nie wiem, jak nazwać te słowa kluczowe.
Co powinna powiedzieć ta etykieta, aby być dokładnym? Jakiego słowa szukam? Do jakiej „rodziny słów kluczowych” należy ByRef
/ ByVal
należy?
ByVal
bez możliwości zmiany na ByRef
inny niż ręczna edycja wygenerowanego kodu i „problem rozwiązany”! VBA może skompilować ogromną ilość złych bzdur, które znasz :-) Mimo to podoba mi się, że w końcu jest miejsce online, które nadaje nazwę tym słowom kluczowym.