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

    [VB6] - Catturare la form e salvarla

    ciao , ho necessità di catturare tutta la form (screenshot) e salvarla in formato jpg.
    In pratica, quando clicco sul bottone "Command1.Click()" deve in automatico catturare la form e, sempre in automatico, salvarla in jpg. Come posso procedere ?

  2. #2

    ecco

    Ciao cercando su google

    form vb6 to jpg

    ho trovato:

    http://forums.ni.com/t5/Measurement-...mage/m-p/65108

    spero sia utile.ciao L

  3. #3
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: ecco

    Originariamente inviato da martini_luca
    Ciao cercando su google

    form vb6 to jpg

    ho trovato:

    http://forums.ni.com/t5/Measurement-...mage/m-p/65108

    spero sia utile.ciao L
    Peccato che il codice sia per VB.NET


  4. #4

    google

    ti ho dato la chiave di google che ha molti altri risultati..poche righe sotto c'era in vb6

    http://www.developerfusion.com/forum/thread/26911/

    comunque ci sono molti siti sempre in quella chiave di ricerca.

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: google

    Abbi pazienda, ma mi sembri un po' troppo frettoloso...

    Originariamente inviato da martini_luca
    ti ho dato la chiave di google che ha molti altri risultati..poche righe sotto c'era in vb6
    Non è vero.
    Tu non hai dato nessuna chiave.
    Tu hai fornito solo un link (che come ho detto è per VB.NET, non per VB6)
    Quindi come affermi tu:
    ... poche righe sotto...
    non c'è un bel niente.

    Originariamente inviato da martini_luca
    http://www.developerfusion.com/forum/thread/26911/
    Questo link non soddisfa pienamente la richiesta perchè:
    1) La routine SaveFormPic è praticamente superflua, dato che esiste un apposito shortcut di sistema; basta premere ALT+STAMPA o ALT+PRINT per ottenere lo stesso identico risultato, ovvero catturare la finestra attiva.

    2) Il metodo SavePicture usato in quel modo NON salva (e non può salvare) in formato JPG ma solo in formato BMP.
    Pare che nessuno dei partecipanti a quella discussione se ne sia accorto...
    Basterebbe leggersi la guida per saperlo (ma anche questo sembra che nessuno l'abbia fatto...)

    Prima di segnalare bisognerebbe verificare...

    Per salvare veramente in formato JPG occorre convertire l'immagine da BMP a JPG
    Il progetto sorgente BMP2JPG dimostra come fare. Lo si pò scaricare qui:
    http://nuke.vbcorner.net/Progetti/VB...9/Default.aspx

    N.B. nel progetto si dovrà indicare il livello di compressione.

    E' anche possibile utilizzare GDIPlus , ad esempio:
    http://www.vbaccelerator.com/home/vb...es/article.asp



  6. #6
    grazie per le info me li guarderò con calma

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.