Ciao..
Vorrei sapere come posso creare una pagina di stampa.
Avevo usato il RichEdit pero non va bene per i seguenti motivi.
- Non si sa quando e finito lo spazio di stampa (esempio di un foglio A4)
- non si puo intabbelare il testo (non si puo mettere i dati in tabella)
- E lungha e laboriosa la formatazzione del testo e gli spazzi di alineamento
io ora sto usando Internet Explorer, carico la pagina html (template.htm, composta da diverse tabelle e la funzione self.print() in OnLoad) in un memo (per fa vedere il codice HTML) poi sostituiscto (con ReplaceText) dei nomi (esempio CMP1,CMP2, TIT1, ecc) che sono nella pagina html con il valore dei dati presi da un database e che voglio siano stampati nella tabella. Salvo il contenuto del Memo in un file html (Stampa.htm) e con ShellExecute lo apro in atumatico, viene fuori la proposta di stampa e l'utente stampa la pagina.
Io vorrei evitare questa operazione e l'utilizzo di internet explorer..
Ce un modo per creare delle tabelle o lo stesso risultato?
All'limite potrei mettere intenet explorer (o altri editor HTML) nel mio programma, che faccia vedere la pagina pronta da stampare o qualcosa del genere (anche se mi sembra spreco)?
Grazie a Mille per Delucidazioni e Altro..