Do you REALLY want to learn VB6?
If you have NO Programming skills, you might want to jump into .NET, there are actually free training video on the microsoft web site:
And you can get a free beta copy of VB.Net 2005 Express from here:
And the rest of the express tools from here:
And the VB Developer Center is located here:
---- NOTE ----
Please note, I still use VB6 quite a bit, but I think that is mainly because I have used it for soooo... Long
The only reason I suggest learn .Net instead is to avoid the learning curve of migrating to .Net in the future as well as having to port all of your code to .Net
---- Otherwise ----
There are tutorials all over the net...
Google: VB6 Tutorials
And you will get lists apon lists of them
But if you still prefer a hard copy reference, You might try:
Visual Basic 6 for Dummies (w/ CD)
(Sam's) Teach Yourself Visual Basic 6 in 21 days (w/ CD)
(Sam's) Teach Yourself Visual Basic 6 in 24 hours (no CD and typically thinner and less detail)
Note that a CD typically add's 50% to the price, if not doubles it...
Basically, Just about ANY starter training book you buy will have, more or less, the same content...
The rest is just tricks of the trade that you pick up over time with experience and through forums like this ;-)
Have Fun, Be Young... Code BASIC
-Josh
PROGRAMMER:
Red-eyed, mumbling mammal capable of conversing with inanimate objects.