I am kinda new in VB, appreciate somebody's advice on these few simple (may be idiot) questions.

1. How do trap user's input from common dialog box message? said user click a "Cancel" or "Yes" on the printing dialog, how could it trap the user's input and make decision accordingly?

2. I save some string onto text file in this way

Print #1, string1, string2, string3

I wish to read the string1, 2 and 3 back to string array individually with split function. What is the delimiter I should use? I used to use "Write", instead of "Print", the 3 strings was separated by "," This is easy to split with "," as the delimiter. But to make the output text file look better, I change to use "Print" instead, then the 3 strings became separated by some space/tab. I tried to use vbTab as the delimiter, but it seems does not work. Please help

3. This is an real idiot question, how do it print " You & Me" on the caption box? The "&" seems like a special character.