J'ai réfléchis, et pour ce que tu veux faire, tu as plusieurs solutions (je pense), j'en ai une à te proposer. Je réfléchirais aux autres quand j'aurais un moment. Alors ce qui serait pas mal c'est de récupérer le nom des ports de chaque imprimante. Clic droit propriété>port ex:LPT1, COM1, USB001 ouautre
Ensuite ce que tu veux imprimer, tu l'enregistres sous C:\temp1.txt
Dans MS-DOS, tu testes, copy C:\temp1.txt LPT1
Si c'est ok tu fais dans le onclick du bouton
shellexecute(0,'open','cmd.exe /c copy C:\temp.txt LPT1',nil,nil,SW_SHOW);
Après tu n'as plus qu'à modifier cette commande pour qu'elle imprime sur ta deuxième imprimante.
J'espère avoir bien répondu à ton attente
$cHn4wD