Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
04/12/07 11:00
John
Come faccio a salvare in un file immagine uno screenshot dell'attività del computer?

mi serve un comando per acquisirla per poi la metterla nella clipboard e la salvarla.

Grazie dalle rx! 8-)
aaa
04/12/07 16:14
Il Totem
Saprai che per prendere uno screenshot basta premere Print Screen. Devi generare una pressione di quel pulsante da codice. Puoi farlo con SendKeys, oppure con l'API di windows:
Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, _ 
ByVal dwFlags As Integer, ByVal dwExtraInfo As Integer)

Come primo parametro, passa il codice del tasto, che trovi nell'enumeratore Keys del namespace Windows.Forms.
aaa
04/12/07 17:01
John
ci avavo già pensato, ma mi era sembrata una soluzione troppo banale... :-|
Pensavo fosse meglio usare un' API per sapere il contenuto attuale dello schermo.
THKs :k:
aaa