Stampare una listbox

di il
4 risposte

Stampare una listbox

Buongiorno a tutti, premetto che sono un autodidatta appassionato di vb 6.
il mio problema consiste in questo:
- devo prendere i dati di due campi di un database e inserirli in una listbox che li riordinerà per alfabeto (sorted = true)
- a viedo i due campi sono perfettamente allineati (con vbtab)
- quando stampo la listbox i due campi sono disallineati
Perchè ? Dove sbaglio ?

4 Risposte

  • Re: Stampare una listbox

    Dipende dal font con cui stampi
  • Re: Stampare una listbox

    Non capisco. Uso Courier New. Adesso ho spaccato in due la stringa della lista in modo da avere di nuovo due stringhe. Adesso la stampa avviene perfettamente allineata ma la prima stringa è situata un paio di millimetri sopra la seconda stringa. Non riesco a capire il perchè
  • Re: Stampare una listbox

    Ti invio copia del programma
    Printer.FontSize = 12
    Printer.CurrentX = 3500: Printer.Print "GIACENZA MAGAZZINO"
    Printer.FontSize = 6
    For stampa = 0 To List1.ListCount - 1
    parte1 = Left$(List1.List(stampa), 50): parte2 = (Mid$(List1.List(stampa), 52))
    Printer.CurrentX = 1000: Printer.Print parte1: Printer.CurrentX = 4500: Printer.Print parte2
    Next stampa
    Printer.EndDoc
  • Re: Stampare una listbox

    Ok. Problema risolto. Grazie
Devi accedere o registrarti per scrivere nel forum
4 risposte