Introduction to Computer Programming with Visual Basic 6: A Problem-Solving Approach