Hey, I'll answer you cause I had the same problem about a year ago. I don't really know much about printing though, just gonna tell you what I did. First off, I'd suggest you go to the Printing section on this website, there are plenty of articles on it, might have just what you need. Other than that it really depends on what you want to print that's in the dialog. For instance I wanted to be able to print out the contents of a list box, which I was able to find a suitable printing class on this site. I'll go ahead and say that printing from any type of control can be done using a class similar to the one I had. If you're trying to print from something other than a control, can't help you much there. Mike