Các MSDN trang trên ByRef
và ByVal
từ khóa không phải là rất hữu ích; trừ khi tôi bằng cách nào đó bỏ qua nó, họ chỉ đơn giản được gọi là "từ khóa" ở mọi nơi.
Một trong những người đóng góp chính của dự án Rubberduck đang thực hiện tái cấu trúc Trường đóng gói rất tuyệt vời và giao diện người dùng xuất hiện khá độc đáo .. ngoại trừ tôi gặp vấn đề với nhãn phía trên thả xuống cho ByRef
/ ByVal
, có ghi "Khả năng truy cập":
Tôi không thích "Khả năng truy cập" bởi vì tôi đang sử dụng nó ở nơi khác cho Public
/ Private
/ công cụ Friend
sửa đổi truy cập nơi cảm thấy chính xác hơn.
Tôi không muốn sử dụng "Công cụ sửa đổi" vì IMO chỉ là viết tắt của "công cụ sửa đổi truy cập".
Tôi muốn nhãn đó là chính xác, nhưng vốn từ vựng của tôi rõ ràng là thiếu và tôi không biết nên gọi những từ khóa này là gì.
Nhãn này nên nói gì, để chính xác? Tôi đang tìm từ gì vậy? "Họ từ khóa" làm ByRef
/ ByVal
thuộc về cái gì?
ByVal
mà không có khả năng thay đổi nó thành ByRef
ngoài việc chỉnh sửa mã được tạo thủ công và "giải quyết vấn đề"! VBA có thể biên dịch một số lượng lớn những điều vô nghĩa mà bạn biết :-) vẫn vậy, tôi thích rằng cuối cùng cũng có một nơi trực tuyến đặt tên cho các từ khóa này.