Hi, I've an application where I've got a text box that will display the contents of any text file that I've chosen. (1) How do I print the text file that I've chosen directly to the default printer without the printer setup box popping up? (2) How do I also include the option for the user to choose other printers than the default printer if they want to print the file to other printers? Hope you guys can explain step by step if possible to me as still new to VB and been reading around on the Print Command but all the other threads seems quite complicated to me. Thanks in advance.