Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    vb6 Stampare due immagini su un A4

    Gentili amici, incredibile ma vero, non riesco a venirne a capo.
    Dovrei stampare su un foglio a4 due immagini su due posizioni diverse.
    Vi posto il codice che uso e che mi fa stampare soltanto la Picture3.
    Grazie anticipatamente per l'aiuto.

    Picture2.Picture = LoadPicture(App.Path & "\Prova1.bmp")

    Picture3.Picture = LoadPicture(App.Path & "\Prova2.bmp")

    Printer.PaintPicture Picture2.Picture, CurrentX = 0, CurrentY = 0

    Printer.PaintPicture Picture3.Picture, CurrentX = 0, CurrentY = 5820

    Printer.EndDoc

  2. #2
    Prova1.bmp 769*385

    Prova2.bmp 769*682

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma currentx e currenty non puoi certo impostarle in quel modo ...

    Sono proprietà di Printer ...

    Printer.CurrentX = ...
    Printer.CurrentY = ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    ok.

    Printer.CurrentX = 0
    Printer.CurrentY = 0
    Printer.PaintPicture Picture2.Picture

    Printer.CurrentX = 0
    Printer.CurrentY = 5820
    Printer.PaintPicture Picture3.Picture

    Printer.EndDoc

    continua a dare errori, non mi fa proprio stampare le immagini
    <Argomento non opzionale>

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Era solo per spiegarti le due proprietà ...

    Puoi scrivere

    Printer.PaintPicture Picture2, 0, 0, Picture2.ScaleWidth, Picture2.ScaleHeight
    Printer.PaintPicture Picture3, 0, 5820, Picture3.ScaleWidth, Picture3.ScaleHeight
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Scusa per il ritardo nella risposta.

    Ovviamente ho provato ed è come hai consigliato tu. Tutto ok.

    Grazie mille, era come scoprire l'uovo di colombo. Magari sei intento

    a scrivere stringhe di connessione e poi di fronte a problemi così stupidi diventi

    il primo dei principianti.

    In effetti sono così impegnato a migrare al .Net tutti i software sviluppati che le soluzioni

    semplici ed ovvie non riesco a vederle.

    Oggi ho compreso il valore dei forum e prometto, nei limiti di tempo disponibile, di aiutare

    chiunque abbia bisogno di aiuto.

    Grazie Oregon.

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.