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ò?
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
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![]()
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
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![]()
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
Metodo PrinFormOriginariamente 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?
Vedi la guida...
Ciao![]()
Ma nella guida non mi compare perchè?Originariamente inviato da gibra
Metodo PrinForm
Vedi la guida...
Ciao![]()
Ciao
Forse perchè mi sono dimenticato la tOriginariamente inviato da rs125
Ma nella guida non mi compare perchè?![]()
PrintForm
Sorry![]()
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
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