Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    [vb6] Anteprima di stampa

    Salve a tutti,
    è possibile alla pressione di un pulsante avviare l'anteprima di stampa.
    MI interessa perchè stampando dei campi e facendo scegliere all'utente la grandezza dei font non vorrei che diventasse troppo grande.
    Grazie.

  2. #2
    Ma stampi con l'oggetto Printer? Perchè se ti interessa davvero l'anteprima di stampa forse ti converrebbe portare i valori in un form e poi fare il print del form, in modo tale da renderti conto come verrebbe..ed inoltre avresti la possibilità di cambiare eventuali errori nelle stringhe da stampare..

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    Se ti interessa nel sito di Mauro Rossi, alla voce codice sorgente e stringhe e stampa trovi un esempio per fare l'anteprima di stampa:

    http://www.maurorossi.net/

  4. #4

    Come...

    Come faccio il print del form?
    Sinceramente ho visto il codice che mi hai consigliato ma è un pò complesso.
    Qulche consiglio?

  5. #5
    Ciao..imposti manualmente le seguenti proprietà al form da stampare:
    codice:
    BorderStyle = 0
    BackColor = &HFFFFFF 'cambi il colore a seconda dello sfondo che vuoi, io ho messo il bianco
    Per stampare basta:
    codice:
    Form1.PrintForm
    Chiaramente devi fare qualche prova con il foglio che vuoi stampare, più che altro per le dimensioni massime del form in relazione al tipo di foglio (A4,A3 ecc..)

    Capito cosa intendo io?

    ciao

  6. #6

    OK

    Sei stato molto chiaro.
    un'altra cosa:
    Se il campo che stampo è troppo lungo ed esce fuori dalla pagina come faccio a farlo andare a capo in automatico?
    E un'anteprima di stampa più immediata?

    Grazie ancora.

  7. #7
    Sicuramente se usi il suggerimento che ti ho dato, il campo sarà contenuto in una label, giusto? Dove vuoi che ti vada a capo, a sinistra o a destra?

    ciao

  8. #8

    .....

    Una cosa Normale,
    a capo a sinistra.
    grazie

  9. #9
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao Antagonista.
    Mi scuso con gli interlocutori se ritengono un'intromissione nella discussione, dato che mi sembra oramai approdata ad una soluzione.
    Comunque se posso darti un consiglio è quello di utilizzare lo strumento del DataReport, che come saprai ti consente sia l'anteprima, sia la stampa con una certa flessibilità (non massima).
    Il consiglio vale sopratutto se il prog. già fa uso di un DB.
    LM

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    In effetti nessun esempio è semplicissimo ma qui trovi un esempio di un print del form:

    http://www.flanguasco.org/VisualBasic/VisualBasic.html

    (StampaFCPB.ZIP)


    e..qui ne trovi altri(in questo sito bisogna essere registrati)

    http://www.visual-basic.it/areadownl...?key=anteprima


    PS: Scusate non avevo visto tutti gli altri post arrivati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.