No sooner do I jump out of one frying pan that I jump into another one. My problem now is that my application needs to be able to print 2 different kinds of labels at the same time on different printers. I am having a difficult time trying to figure out how to accomplish this. One printer is a Zebra TLP 3842 Model and the other is an ELTRON TLP 3642. The 3842 is supposed to print a Barcode Label and the 3642 just a plain label. Both of these printers are Thermal Printers. I'm using Crystal Reports 11 to print both of these labels. They are 2 separate reports. My application is developed in VB.Net. Is there anyway to dynamically assign the printers to the reports within the code. Essentially, each printer needs to be dedicated to each report.