Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di maz85
    Registrato dal
    Mar 2003
    Messaggi
    75

    [VB5-6]Salvare una picture

    So che per salvare una picture si può usare il comando savepicture immagine,percorso.
    Però se su una picture faccio paintpicture per rappresentare altre immagini caricate su controlli picture e image, il file salvato è vuoto.

    Conoscete un medoto per salvare su file il contenuto di una picture che siano pure controlli o immagini disegnate con il paintpicture?

  2. #2
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    In questa discussione trovi un esempio che dovrebbe soddisfare le tue esigenze.
    LM

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    117

    Re: [VB5-6]Salvare una picture

    Originariamente inviato da maz85
    So che per salvare una picture si può usare il comando savepicture immagine,percorso.
    Però se su una picture faccio paintpicture per rappresentare altre immagini caricate su controlli picture e image, il file salvato è vuoto.

    Conoscete un medoto per salvare su file il contenuto di una picture che siano pure controlli o immagini disegnate con il paintpicture?

    Ciao, in questo banale esempio disegni un'immagine contenuta in Image1 su Picture1.
    Poi salvi Picture1 in immagine.bmp.
    Poi ricarichi il file in Picture2

    codice:
       Picture1.ScaleMode = vbPixels
        Picture1.AutoRedraw = True
    
        Picture1.PaintPicture Image1.Picture, 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight
        SavePicture Picture1.Image, App.path & "\immagine.BMP"
    
        Set Picture2.Picture = LoadPicture(App.path & "\immagine.BMP")
    
        Kill App.path & "\immagine.BMP"

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.