Daniel Crespo wrote:
Hi to all,
In the past year, I have started a new system using wxPython 2.5.5.1 ANSI. I would like to use wxPython 2.6.x (the latest version), but I don't want to loose what I have done until now, specially the time to get the new version running and have all the system working perfect.
When I decided to use wxPython 2.5.5.1, there were also the 2.6.1 version, but it didn't work as I expected.
Did you try the unicode or the ansi build of 2.6?
The problem is that my system/program (compiled with py2exe) has to work on win98, 2000 and XP. When I tried to compile with wxPython 2.6.1, and run on win98, there said that it needed a certain dll (something like msvcrt.dll, I don't remember).
Msvcrt.dll is the C-Runtime library and is needed by most programs on the system, including Python itself, that are built with MSVC 6 and some other compilers. You can distribute it with your py2exe'd app. If you use Python 2.4 or newer then it will be a different library since the MSVC 7.1 compiler is used, but the principle is the same.
If it is a unicode problem you are having then on win98 and winME you also need to distribute a dll called unicows.dll. It provides a unicode compatibility layer for win9x systems, but all it really does is translate win32 API calls on the fly to their ansi equivalent, it does not really provide full unicode support. So as others have mentioned, if you need to support win9x then stick with the ansi version of wxPython, otherwise use the unicode build.
Well, I just put it, started the system and appeared an error window with the well-known "close" button. Then, I tried to compile with 2.5.5.1 unicode, and has the same problem... So since 2.5.5.1 Ansi works fine, I have not tried anymore...
Anyone has the information of the latest version getting ride of this issue? The new version may help me to improve the system GUI.
Try 2.6.3.2 and let us know if you run into the problem again, along with exact details. We can only guess otherwise.
···
--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!