Bonjour, j'ai rencontré un problème avec mon logiciel:
j'ai un petit programme qui pour imprimer utilise le module pywin32, win32ui pour être précis...
Un logiciel de ce genre: (il n'y a que la partie qui concerne le problème)
Alors sur mon ordinateur XP le logiciel (en exe) tourne sans problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 import win32ui dc = win32ui.CreateDC() dc.CreatePrinterDC() dc.StartDoc('Impression avec Python') dc.StartPage() dc.TextOut(100, 100, "Test Impression") dc.TextOut(100, 200, "Fin") dc.EndPage () dc.EndDoc () del dc
sur un autre XP qui n'est pas équipé de Python et de pywin32: pas de problème
et sur un autre avec Vista qui n'est pas équipé de Python et de pywin32:
problème!
Le logiciel ne démarre pas, avec le message qui me dit de consulter le fichier texte pour le code d'erreur, je vais le consulter et il me dit qu'il ne trouve pas la dll qu'il lui faut, je n'ai aucune autre information sur cette dll.
Il semblerait que pywin32 ne soit pas compatible avec Vista, ou que vista est un dll en moins que XP... Auriez-vous un moyen de m'aider?
NB: J'ai testé d'autre logiciel que j'avais créé puis compiler en .exe sous Vista, et je n'avais eu aucun problème, je n'ai le problème qu'avec les logiciels utilisant la bibliothèque pywin32.
Je suis aller voir sur le site de Source Forge et il ne donne pas Vista dans la liste des OS compatibles...
Partager