Hi, i want to make two ActiveX exe (A, B) to handle 2 different print jobs by two different printers.

I use the below code to set printer before calling printform

Private Sub SetPrinter(ByVal PrinterName As String)
Dim X As Printer
For Each X In Printers
Debug.Print X.DeviceName
If X.DeviceName = PrinterName Then
Set Printer = X
Exit For
End If
Next
End Sub

Both Server A and B are singleuse instancing and keep runing, I am concerning a situation where the time of server B set the printer is just after Server A set its printer, Will the print job of Server A send to the printer that is set by Server B? if so, how can i specify a pritner to do the printform method?
Thanks~~