Enregistrer Clipboard.GetText dans un fichier

debutant VB Messages postés 93 Date d'inscription lundi 3 juillet 2006 Statut Membre Dernière intervention 25 juin 2010 - 6 févr. 2008 à 22:04
debutant VB Messages postés 93 Date d'inscription lundi 3 juillet 2006 Statut Membre Dernière intervention 25 juin 2010 - 6 févr. 2008 à 22:09
Bonjour,

J'aimerais enregistrer le contenu du presse-papier (Clipboard) dans un fichier pour pouvoir le récupérer ulterieurement, mais je ne sais pas comment faire lorsque c'est un fichier ou un objet quelconque (non texte).

J'ai essayé : "
Private Sub Form_Load()
    Dim objIE As Object
    Set objIE = CreateObject("InternetExplorer.Application")
    objIE.Navigate ("about:blank")
    Dim strData As String
    strData = objIE.Document.ParentWindow.ClipboardData.GetData("Data")
    objIE.Quit
    Set objIE = Nothing
    ' etc ...
End Sub               "

mais ça bugge à la ligne "strData = [...]" ....

merci d'avance

2 réponses

debutant VB Messages postés 93 Date d'inscription lundi 3 juillet 2006 Statut Membre Dernière intervention 25 juin 2010
6 févr. 2008 à 22:07
J'ai d'ailleurs aussi pensé à "Clipboard.GetData",
mais je ne sais pas comment convertir le type de donnée obtenue
(IPictureDisp) de façon à l'enregistrer dans un fichier.
0
debutant VB Messages postés 93 Date d'inscription lundi 3 juillet 2006 Statut Membre Dernière intervention 25 juin 2010
6 févr. 2008 à 22:09
Désolé, je me suis trompé dans le titre avec getText/Data
0
Rejoignez-nous