Visual Basic 6: Design, Specification, and Objects