Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27

Discussione: [VB6]Preview di stampa

  1. #1
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193

    [VB6]Preview di stampa

    C'è per caso una funzione,magari con le API,o con qualcos'altro che sia in grado di farmi vedere una preview di stampa?con le commondialog non ci riesco,ho trovato un esempio ma da li è difficile tirare fuori la funzione.Si può?
    Ciao

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Non esistono funzioni al riguardo, per il semplice fatto che l'output di stampa è diverso da caso a caso. Nessuna funzione può essere in grado di 'indovinare' come e dove stampare.

    Devi crearti una funzione che formatta l'output in base alle tue esigenze.

    Cosa devi stampare?

    Ciao

  3. #3
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Hai presente il tuo progetto?quello che carica nel datagrid i tuoi dati?io naturlamente l'ho modificato tutto e devo stampare quei record. Come potrei fare per visualizzare l'anteprima di stampa??
    Ciao

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Stampare i dati di una griglia è relativamente semplice:
    con due cicli For/Next (uno per riga, l'altro per colonna) non è troppo complicato, basta impostare l'inizio di ogni colonna in base alla larghezza del campo, poi settare la CurrentX su questo valore ad ogni cambio di colonna, e la CurrentY ad ogni cambio di riga.
    Come metodo non è certo il massimo, però.

    La cosa migliore sarebbe un report fatto con strumenti appositi.
    In VB6.0 hai il DataReport, oppure il CrystalReport che è incluso in VB6.0 (anche se vecchio è 1.000 volte meglio del DataReport).
    Ma devi installarlo tu: lo trovi sul 3° CD del VisulStudio 6.0

    Ciao

  5. #5
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Ok,per il datareport ci sto lavorando...in caso di problemi mi faccio sentire,ma in caso io voglia stampare il form intero?per esempio credo un form e gli metto la scelta,oppure con un msgbox personalizzato,poi vedo...Dicevo,per il form?come si fa?
    Ciao

  6. #6
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da rs125
    Ok,per il datareport ci sto lavorando...in caso di problemi mi faccio sentire,ma in caso io voglia stampare il form intero?per esempio credo un form e gli metto la scelta,oppure con un msgbox personalizzato,poi vedo...Dicevo,per il form?come si fa?
    Metodo PrinForm

    Vedi la guida...

    Ciao

  7. #7
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Originariamente inviato da gibra
    Metodo PrinForm

    Vedi la guida...

    Ciao
    Ma nella guida non mi compare perchè?
    Ciao

  8. #8
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da rs125
    Ma nella guida non mi compare perchè?
    Forse perchè mi sono dimenticato la t
    PrintForm


    Sorry

  9. #9
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Ah...ecco
    Mi sembrava un pochettino strano,ma la parola da cercare sembrava seria e non ho pensato alla "t" mancante!!

    Cmq un esempio sul datareport doove potrei trovarlo?
    Ciao

  10. #10
    Utente di HTML.it L'avatar di rs125
    Registrato dal
    May 2008
    Messaggi
    193
    Scusa,ma mi sono dimenticato...nel caso di un MDI form?come si fa?perchè non mi fa utilizzare questo metodo mentre nei form normali si!Cmq un esempio sul datareport mi serviva così mi studio il codice!
    Ciao

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.