Hey Erik.
>Everybody disagreed with me on my (apparently unpopular) stance.
Well, let my voice join those who disagree with you [g].
Here's one thing you can't do without Access and Assign methods: create a collection class that exposes its Item array and allows specifying the element index as either a number or name. Yes, you can do that with an Item method, but then you can't use code like:
oCollection.Item["my item"].SomeProperty
which means your collection doesn't behave like other common collections (ActiveX and VB, for example) do.
Also, I fail to see why you distinguish native from custom properties. If you're creating a class that other people would use, isn't it nicer to be able to hide implementation details (like custom vs. native) than making them extremely obvious by the fact some some properties can be accessed and set directly but others have to go through Set and Get methods?
Doug
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only