Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1

    [VB6]: Stampare con le coordinate.

    Ciao A tutti.
    Mando in stampa con le coordinate ma mi succede che le coordinate funzionano solo con la prima riga di testo mentre le altre in pratica vanno a capo.
    Sono solo 4 righe di testo.
    Codice:

    Private Sub cmdstampa2_Click()
    Printer.FontSize = 10
    Printer.FontName = "Arial"
    Printer.CurrentX = 7400
    Printer.CurrentY = 1000
    Printer.Print textindirizzo.Text
    Printer.endDoc
    End sub

    Ringrazio anticipatamente chi potesse darmi una mano.

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    imposta current x w current y per ogni valore di stampa
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    ciro78
    non ti seguo potresti esser più chiaro?

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    le mie sono solo ipotesi ma se devi stampare il contenuto di cinque caselle di testo opuoi prima del comando printer impostare il valore di curreentx e currenty in modo da stamparle dove vuoi
    dovrebbe funzionare.se partiva la stampante provavo io!
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  5. #5
    Ciro78
    no è solo una casella di testo con 4/5 righe di testo
    La 1° riga prende le coordinate la 2° e le altre stampano all'inizio
    del documento.

  6. #6
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    questa è bella
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  7. #7
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    in effetti hai ragione.io (dopo essere risucito a far partire la stampante) ho provato a stampare una casella di testo multiriga.me la stampa nella posizione da me indicata ma me la stampa su una riga e non so perchè.Tu hai risolto?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  8. #8
    Ciro allora inviami il codice
    ti ringrazio

  9. #9
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    codice:
    Private Sub Command1_Click()
    Printer.CurrentX = Text1.Left
    Printer.CurrentY = Text1.Top
    Printer.Print Text1.Text
    
    
    End Sub
    
    Private Sub Form_Load()
    Text1.Text = "Verifica di stampa di una casella multiriga.deve essere lunga"
    End Sub
    il codice è questo ma non capisco a cosa ti serva.stampa sulla stessa riga non va a capo
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  10. #10
    Questo è sucuramente un Ottimo forum
    ma quello che mi duole notare e che spesso
    i problemini relativamente semplici vencono snobbati
    da chi sasarebbe in grado di risolverli.
    Ma ribarisco il forum è eccellente.

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.