1 Visual Basic makes programming easy by doing a lot of the grunt work for you. Unfortunately, the grunt work still has to get done somehow. That means, for example, that a seemingly innocuous line of source code can result in a series of time-consuming function calls. For example, look at Figure 1 and the Functions column in the TrueTime source code view. As you can see from the Functions column and the context menu, setting a command button's Enabled property to False results in five function calls, two of which are internal Visual Basic run-time functions and three of which are API functions.
Some statements cause even more functions to be called.
Luckily, TrueTime makes spotting such code easy. In this section, I'll present a series of common choices you face with when developing Visual Basic code. All these questions and more will be answered. But with power comes a price. That percentage holds whether you're reading from or writing to the array.