II. J'imprime vers…▲
Avant de pouvoir imprimer, il va falloir utiliser un outil pour configurer l'imprimante et l'impression. Bien que les méthodes soient nombreuses, je préconise d'utiliser la boite de dialogue d'impression des CommonDialogs. Elle est simple à utiliser, et couvre largement les besoins classiques. À noter toutefois qu'il faut utiliser la propriété Flags pour la configurer au mieux.
Quelques points à noter toutefois
- Il faut que la propriété PrinterDefault soit vraie pour que le choix de l'utilisateur se répercute correctement.
- Changer l'imprimante par défaut, n'est valide que pour la durée du programme.
- On valorise la propriété Flags=&H40& pour appeler la boite de configuration de l'imprimante.
Comme il existe beaucoup d'exemples pour les CommonDialogs, je n'irai pas plus loin.