这种添加方法可以避免要将应用程序和图标放在同一个目录,可以实现从模块中读取图标
#用于从module中读取ico,避免了要在程序所在路径附上此ico
exeName = win32api.GetModuleFileName(win32api.GetModuleHandle(None))
icon = wx.Icon(exeName, wx.BITMAP_TYPE_ICO)
self.SetIcon(icon)
本文介绍了一种在Python程序中从模块加载图标文件的方法,避免了必须将图标与应用程序放置在同一目录下。通过使用win32api获取当前运行模块的路径,并利用wxPython库设置图标。
这种添加方法可以避免要将应用程序和图标放在同一个目录,可以实现从模块中读取图标
#用于从module中读取ico,避免了要在程序所在路径附上此ico
exeName = win32api.GetModuleFileName(win32api.GetModuleHandle(None))
icon = wx.Icon(exeName, wx.BITMAP_TYPE_ICO)
self.SetIcon(icon)
被折叠的 条评论
为什么被折叠?
