Capturer l'ecran et le mettre dans un fichier

Description

Comment Capturer l'écran et le mettre dans le Presse Papier ( ClipBoard ) ?

Mettez ce code dans votre Module :

Source / Exemple :


Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

Public Function EnrgEcran(ByVal Fichier As String) As Boolean
    On Error Goto SortieErreur

    'Test de la présence du fichier
    If Dir(Fichier) <> "" Then Exit Function

    'Pour Capturer l'ecran entier
    Call keybd_event(vbKeySnapshot, 1, 0, 0)

    SavePicture Clipboard.GetData(vbCFBitmap), Fichier
    EnrgEcran = True
    Exit Function

    SortieErreur:
    MsgBox "Erreur dans le Module EnrgEcran. Erreur #: " & Err.Number & ", " & Err.Description
End Function

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.