Question

J'ai une fenêtre pygame que je veux savoir quand un fichier a été glissés et déposés sur elle. Je ne dois pouvoir chercher le nom du fichier. Comment cela peut-il se faire?

Était-ce utile?

La solution

Voici un fil forum qui pourrait être Qu'est-ce que vous cherchez.

un autre forum .

Et un lien vers msdn page . Vous aurez probablement besoin pythoncom bibliothèque.

Autres conseils

une option pour un effet similaire est est d'utiliser le module de rebut de pygame afin que vous puissiez copier-coller dans la fenêtre, votre programme aurait juste besoin de rechercher des événements ctr-V.

Sur ce bureau XFCE J'utilise Si je frappe ctrl-C avec un fichier sélectionné, le nom du fichier apparaît lorsque je tape

pygame.scrap.init()

types= pygame.scrap.get_types()

print dict(
    [type,pygame.scrap.get(type)] 
    for type intypes
)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top