problème avec wx.DF_BITMAP - Python - Programmation
Marsh Posté le 07-06-2008 à 02:37:28
Il faut croire que ton format n'est pas supporter par le presse papier
http://www.wxpython.org/docs/api/w [...] sSupported
Marsh Posté le 12-06-2008 à 14:29:30
Tout d'abord merci pour avoir répondu.
Cependant, je ne comprends pas pourquoi ce même programme est capable de gérer des commandes comme Ctrl C et Ctrl V càd copier et coller une image et qu'il ne supporte pas le format wx.DF_BITMAP.
Le but est de récupérer une image et la liste des wxDataFormat n'est pas longue. Je suppose donc qu'il faut procéder différemment mais je ne vois pas comment. Bref un petit coup de main supplémentaire me serait bien utile...
Marsh Posté le 05-06-2008 à 11:00:24
Bonjour,
Dans le script suivant, la ligne
if wx.TheClipboard.IsSupported(wx.DataFormat(wx.DF_BITMAP)): renvoie toujours False. Pour quelle raison ?
D'avance merci à qui pourra m'aider.
Code :
def getClipboard(self):
data = None
try:
if wx.TheClipboard.Open():
if wx.TheClipboard.IsSupported(wx.DataFormat(wx.DF_BITMAP)):
do = wx.BitmapDataObject()
wx.TheClipboard.GetData(do)
data = do.GetBitmap()
wx.TheClipboard.Close()
except:
data = None
self.setClipboard(data)