Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    144

    [VB6] Stampare un file txt

    Salve a tutti avrei la necessità di stampare da VB6 un file txt che può essere il più svariato possibile. L'importante è che questo file venga stampato impaginato correttamente. Qualcuno sa darmi qualche suggerimento sulla strada da seguire?
    GRazie

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    758
    Esiste l'oggetto Printer con tutti i suoi metodi e propietà

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    144
    Sì, questo lo so bene. Il mio problema è come impaginare il file txt in maniera corretta. Se mi sai dire quale metodo o proprietà usare....

  4. #4
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, ma cosa intendi per "impaginare"?
    Jupy

  5. #5
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    Originariamente inviato da gkcuvb
    Sì, questo lo so bene. Il mio problema è come impaginare il file txt in maniera corretta. Se mi sai dire quale metodo o proprietà usare....
    xcaso x impaginare intendi margini , tipo font, grandezza font ecc...
    ?

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    144
    si, vorrei fare in modo che la stampa non esca decentrata o "spezzata" male su più pagine.

  7. #7
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    nn ti conviene utilizzare il datareport x le stampe ?

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    144
    Purtroppo devo stampare il contenuto del file txt.....

  9. #9
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    Originariamente inviato da gkcuvb
    Purtroppo devo stampare il contenuto del file txt.....
    un po' spartano ... ma...
    codice:
    Printer.CurrentX = 1000
    Printer.CurrentY = 1000
    Printer.Print RichTextBox1.Text
    Printer.EndDoc

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    144
    mi sa che non ci siamo capiti.....
    Dunque un elenco di file txt. Ciascuno di essi ha un numero di righe variabile e tali righe hanno una lunghezza variabile che può anche (anzi succede quasi sempre) non stare tutto su una pagina. Insomma sia righe che colonne vanno "spezzate" su più pagine in modo che quello che viene stampato abbia un senso, ossia non vorrei che un numero, per esempio 58) venga stampato 5 su una pagina e 8 sulla successiva. Pensavo, forse erroneamente che ci fosse una funzione di notepad che impagina il file.....come per word....

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.