मेरे पास py2exe से उत्पन्न एक exe फ़ाइल है। setup.py में मैं एक आइकन निर्दिष्ट exe में एम्बेड करने के लिए:आप PyWin32 के साथ exe फ़ाइल से एम्बेडेड आइकन कैसे लोड करते हैं?
windows=[{'script': 'my_script.py','icon_resources': [(0, 'my_icon.ico')], ...
मैं का उपयोग कर आइकन लोड हो रहा है की कोशिश की:
hinst = win32api.GetModuleHandle(None)
hicon = win32gui.LoadImage(hinst, 0, win32con.IMAGE_ICON, 0, 0, win32con.LR_DEFAULTSIZE)
लेकिन यह एक (बहुत unspecific) त्रुटि पैदा करता है:
pywintypes.error: (0, 'LoadImage', 'कोई त्रुटि संदेश उपलब्ध है')
अगर मैं एक स्ट्रिंग के रूप में 0 निर्दिष्ट करने का प्रयास
तो, क्या सही विधि है
hicon = win32gui.LoadImage(hinst, '0', win32con.IMAGE_ICON, 0, 0, win32con.LR_DEFAULTSIZE)
तो मैं त्रुटि मिलती है/आइकन लोड करने के लिए वाक्यविन्यास?
कृपया ध्यान दें कि मैं किसी भी GUI टूलकिट का उपयोग नहीं करता - केवल विंडोज एपीआई PyWin32 के माध्यम से।
आह, हाँ। मैं उसके बारे में भूल गया। अच्छा पकड़ा। – efotinis