> See main.py of the Demo, line 1129. img2py is in the following default > location: > C:\Python24\Lib\site-packages\wx-2.8-msw-unicode\wxPython\tools >
> Without seeing how you create the image, it's hard to troubleshoot, > but I would guess that you have an absolute path that you're using in > your script that is different than what the exe is looking for. > I actually do have a wx.Icon instance loaded from a file. This problem is not about loading a file into a wx.Icon instance. This why I'm suprised about the message ("cannot load image file"). I already have both the icon and the top level window in memory. If I comment out the self.SetIcon(icon) line in my code then there is no error message (and no icon on the frame). The SetIcon method will call the Windows API at the end, and it has nothing to do with files. It accepts a window handle and a pointer to an icon resource. I cannot think about anything that would need to read from a file while setting the icon of the frame. Moreover, the icon is showing on the frame, looks like there is no error, so why am I getting a message? It is not a python Exception, it pops out from nowhere. :-) I suspect it will be an internal error in wxWidgets or wxPython. But their mailing list is not working. :-( Thanks anyway. Laszlo -- http://mail.python.org/mailman/listinfo/python-list