Re: The Point of Object Classes

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Compu-Pikachu (_at_)
Date: 01/26/05


Date: Wed, 26 Jan 2005 09:07:39 -0800


[RALPH] Ability to create ActiveX controls.

[COMPU-PIKACHU] I do not even know the first thing about developing them.

[RALPH] Ability to define multiple interfaces to group properties/methods
into functional units. VB4 allowed only a single interface.

[COMPU-PIKACHU] "Interface"?

[RALPH] Ability to raise events from your own class.

[COMPU-PIKACHU] Whoa, I was unaware that events were even involved with
them.

[RALPH] Ability to use enums in classes.

[COMPU-PIKACHU] In observing a class, I noticed this new keyword named
"Enum," which, as conjectured, was unsupported by Visual Basic 4.0. What
are these "enumerations"?

[RALPH] Improved Object Browser. (For once, you could actually "see"
elements like the rest of Windows saw them.)

[COMPU-PIKACHU] How does Windows "see" them?

[RALPH] (VB4 was late binding and often difficult to step into.)

[COMPU-PIKACHU] "Binding"? Is this similar to breakpoints?

[RALPH] Creating function libraries without having to declare an object
variable and creating an object.

[COMPU-PIKACHU] "Function libraries"?

[RALPH] Ability to pass UDTs between classes (alas! public only).

[COMPU-PIKACHU] I was unaware that Visual Basic 4.0 failed to support that.

[RALPH] Now, open those sample applications and see how they can be improved
using the features above. Compare them with the new, and then ask yourself,
"Do I really want to go back there?"

[COMPU-PIKACHU] You make me desire Visual Basic 5.0/6.0 even more.



Relevant Pages

  • Re: I need a Right Wring Interpreter
    ... One key when dealing with Ralph is to remember to deny him the ability ...
    (rec.sport.football.college)
  • Re: OT Simple iPod question
    ... as the ability to do that would mean any and every ... track bought from them could be proflit.... ... Congratulations to the parents, lff and Ralph! ... (Beau Brummel, 1778-1840) ...
    (uk.media.radio.archers)