Introduction to Programming With Visual Basic 6 : A Problem Solving Approach