Ciao Forum!!

Sto facendo delle stampe con una stampante ad aghi, usando l'oggetto printer.
Per stampare voglio usare il font "Arial Narrow" a 9 punti, ed ho già controllato che è disponibile per la stampante.
Il problema è che la prima volta che stampo mi usa l'Arial Narrow, mentre le altre decide LEI che carattere usare e solitamente penso che usi il Courier!!
per impostare il carattere faccio così:
codice:
 
    DoEvents
    Printer.ScaleMode = 6 'millimetri
    Printer.Font.Name = "Arial Narrow"
    Printer.Font.Size = 9#
    Printer.Font.Bold = True
Uso VB4.
HELP xkè sto impazzendo!!!!