Toon posts:

[Vb.NET] Clipboard probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Aangezien ik de engelse taal hier niet mag gebruiken heb ik m'n vorige post even vertaald naar het Nederlands:


Ik heb een probleem met een functie die ik heb ontwikkeld welke een PDF opent, er een screenshot van maakt en naar het clipboard kopieert (om vervolgens op te slaan als thumb). Deze functie werkt perfect als ik 'm aanroep vanaf de onclick of onload event.

Als ik de functie aanroep vanaf de FileSystemEventArgs event (welke een map in de gaten houdt voor veranderingen) loopt deze vast op de regel of de clipboard data present is:
code:
1
2
3
4
Call pdfPage.CopyToClipboard(pdfRect, 0, 0, 100) 
Dim clipboardData As IDataObject = Clipboard.GetDataObject() 

If (clipboardData.GetDataPresent(DataFormats.Bitmap)) Then...

Wat vreemd is is dat wanneer na CopyToCliboard ctrl+v in Paint, ik de juiste afbeelding plak terwijl m'n code zegt dat de clipboard isNull (Nothing)

Hoe is het mogelijk dat de afbeelding wel onder ctrl+v zit maar de code het niet ziet op de clipboard??
(nogmaals: click en load event werkt de functie wel maar wil 'm perse in de FileSystemEventArgs gebruiken)

kan iemand mij hierbij helpen? _/-\o_