J'ai pas suivi les évolutions de VB depuis la v.3...
Je penche plutôt pour
Printer.Print t
qui devrait imprimer le texte (qui a pour autres propriétés d'avoir une taille, une couleur, une police, des coordonnées spatiales (x et y), des attributs gras, souligné, italique, .....).
Les seules fois que j'ai utilisé du texte, c'étai(en)t sur une feuille donc placé à la souris où je voulais. Un objet texte, s'il n'est pas positionné, je vois pas comment (et surtout où) il peut sortir, mais je suis pas spécialiste.
Sous Windows, tout (ou presque) est graphique, mais quand on imprime un listing, il faut bien se débrouiller
. Ca doit donc pouvoir se faire.