[Wine] Looking for help with an old VB App
wineforum-user at winehq.org
Wed Dec 2 18:51:22 CST 2009
In my crusade to convert a few work PCs to Linux (basic office, an adobe air app and VoIP software phones) I've crashed and burned on a ridiculously old legacy app.
Judging by the look of the software its probably based on VB5 or 6 at best (especially with how the installer works). I have several problems with it that I'm hoping someone might give me some ideas with as frankly I'm out of them at the moment.
1. Installer has garbled fonts once it gets going (you can make out the words but its like someone reduced the size to 25% and you're left with 5 pixels per character). This isn't a big issue but might help provide hints for later problems.
2. When the app is loaded clicking on the File, Edit etc menus at the top cause it to freeze up the entire Linux GUI. You can alt + tab to another program (I usually have system monitor open ready on the process tab) but although the mouse moves you get no response from clicks, you have to use keyboard shortcuts to kill it off.
This effectively means I can't configure the settings for the app.
3. By copying a working setup from an existing XP machine I can get around problem 2 however the program uses an MS Access database on a windows share. I can't seem to find a good way to get this to work. The closest I got was mapping a drive and then pointing it to that. However I get errors as obviously there is a difference between a drive and a windows share that it doesn't like (Can't access database, nothing useful as far as error messages go).
4. The app communicates via windows sockets specified by IP + Port to the 'server' machine (ancient XP box with the server program on it connected to hardware via a serial cable). I'm not sure how to get sockets to work as I just get "error communicating with socket".
I have tried setting wine up in a similar manner to installing VB6 but the program crashes if you override OLEAUT32.DLL and the rest of the suggestions make no difference.
I appreciate that this is quite a vague description but I'm pretty much a Wine newbie. I have tried upgrading from wine 1 to the latest 1.1 with no change. I also installed a bunch of wine tricks tweaks. I have access to a fully fledged XP machine so can easily copy anything that might be necessary.
I am running a variant of Karmic however have had the same problem with vanilla 9.10 and Jaunty (9.04).
If anyone can give me a hint of where to start it would be greatly appreciated. After all judging by how easy it was to get fully blown Windows games to work, a crappy old VB App can't be a big deal.
Thanks for your time.
More information about the wine-users