WineHQ
Visual Basic 6.0 Enterprise Edition



Category: Main > Programming / Software Engineering > Visual Basic > 6.0 Enterprise Edition


NameVisual Basic
Version6.0 Enterprise Edition
License  
URLhttp://msdn.microsoft.com/vbas...
Votes 4
RatingGold
Wine Version1.1.26
Maintainers of this version:
Description
Visual Basic 6 Enterprise Edition - Service Pack 5
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works
- I have used VB6 normally, without encountering malfunctions or other problems.


What does not


What was not tested
- I think everything was tested.


Additional Comments

Did not even need to copy DLLs :)
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowUbuntu 9.04 "Jaunty" (+ variants like Kubuntu)Aug 07 20091.1.26 N/A Yes Gold Sunil Mohan Adapa 
ShowFedora 8Mar 30 20091.1.18 Yes Yes Gold an anonymous user 
CurrentUbuntu 8.10 "Intrepid" (+ variants like Kubuntu)Feb 01 20091.1.14 Yes Yes Platinum Jouni Järvinen 
ShowUbuntu 8.10 "Intrepid" (+ variants like Kubuntu)Nov 29 20081.1.9 Yes Yes Gold opyrus 
ShowUbuntu 8.04 "Hardy" x86_64 (+ variants like Kubuntu)Jul 27 20081.1.2 Yes Yes Platinum Jouni Järvinen 


Known bugs
Bug # Description Status Resolution Other apps affected

 
HOWTO

How to get this working under Wine 0.9.51:

1. Copy riched20.dll, riched32.dll, urlmon.dll, oleaut32.dll, and hhctrl.ocx from a working Windows XP installation to your Wine system32 directory. This will bypass the incomplete Wine richedit, HTML Help, and OLE automation implementations.

2. In your Wine configuration dialog, under the Libraries tab, set the following files to native:

hhctrl.ocx (You may have to type this one in instead of selecting it from the drop-down list)

oleaut32

riched20

riched32

urlmon

And set these to builtin:

ole32

rpcrt4

3. Set the Windows emulation to Windows ME

4. Run the installer normally, ignoring the OLE and Java error messages. If desired, the MSDN library can also be installed at this time. After installation, set the OS emulation back to Windows XP.

5. Open a terminal and browse to the Wine system32 directory. Execute the following command: wine regsvr32 comcat.dll (this will fix up the VB6 OLE subsystem)

6. As there will likely be no shortcuts generated by the install, generate a Linux shortcut to VB6.EXE

7. After VB has loaded, if the MSDN library was installed, go ahead and execute it by Help-->Contents. Wine will ask for Gecko; it must be installed for HTML Help rendering to work. If the automatic installation fails, you will have to manually extract the Wine Gecko cabinet file to your Wine directory--the winetricks script works well for this task. Note that Gecko does not render everything correctly, and it is very easy to crash the MSDN help system due to this fact. To minimize system instability, it is recommended to install the full help system instead of the minimal or typical installs.

Enjoy!



 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

wine 1.1.28 does not allow to load
by Juan on Thursday August 27th 2009, 17:10
Hello. Though I haven't had problems with old Wine versions. The version 1.1.28 does not allow to load "Microsoft Internet Controls" with VB6.
On having loaded the project, i have the following message:
'FilePath\shdocvw.dll' could not be loaded.
I try to load under Project --> Components --> shdocvw.dll, but I obtain the same message: 'FilePath\shdocvw.dll' could not be loaded.
I use Ubuntu 9.04 Jaunty.

Thank you very much to the friends of the Wine team. :-)
Juan.-

[post new] [reply to this]

error during installation
by Ettore Gabrielli on Friday September 26th 2008, 4:40
Hi,
I launch wine setup.exe crom CD of VB6 installation.

I obtain this error:

Error during access at file SFT: D:\setup\vs98ent.sft

Now, this file isn't on D:, i suppose this is the problem, bui how i can solve?

Thanks...

[post new] [reply to this]

ocx-Problem
by Peter L. on Friday August 22nd 2008, 8:29
Hi,

With the new wine version 1.1.2 I can create executable files
of simple projects (form with an button and message-dialog).

But I still have the problem, to load ocx-Files.
If there is an ocx-entry in the project-file, I will get the error
"Not enough memory" (original german-message: "Nicht genügend Speicher") at the beginning.

If I try to load a ocx-file in the open project, following error message will appear:
'C:\...\..file.ocx' can't be load (orignal german-message: "'C:\...\..file.ocx' konnte nicht geladen werden")


Current wine version: wine-1.1.2~winehq0~ubuntu~8.04-2-0ubuntu1

[post new] [reply to this]

Error
by Peter L. on Monday June 16th 2008, 9:05
Hi,
if I want to create a executable from the current project,
I alway get the error message
"Not enough memory" (orginal german-message: "Nicht genügend Speicher")

Current wine version: wine-1.0-rc5 @ Ubuntu 8.04

[post new] [reply to this]

Data Enviroment objects
by Andres Rivas on Wednesday April 23rd 2008, 12:30
Hi!
I installed Visual Basic following this howto,however, when I install the sp6, an error saying: error in module ~ from object ~"(original in spanish : error en el modulo ~ del objeto ~), also i cant register or use any data enviroments, its says: "unnexpected error", then "System error &H80004005" then does nothing

[post new] [reply to this]

Professional Doesn't run?
by Andrew Sachen on Thursday February 21st 2008, 13:46
I got VB6 Professional to install, and then Service Pack 6 to upgrade, but when I try to run it crashes before it can give me the New Project window. Through Konsole, I get

dce.c:617: dc_hook: Assertion `dce->hdc == hDC' failed.
wine: Assertion failed at address 0xffffe410 (thread 0050), starting debugger...
Unhandled exception: assertion failed in 32-bit code (0xffffe410).

No clue what to do about it....

[post new] [reply to this]

Run VisualBasic from an installed version
by Joerg Schiermeier on Friday January 25th 2008, 12:13
Hello!

I had VisualBasic installed under Windows XP pro (32-bit) some weeks ago. Under Windows it was working. My installation still exist now but I don't Windows anymore.

Is there a way to run this installation under wine?
I use wine v0.9.50.

Would somebody like to describe me how to do this? Or is it not possible?

Thanks for your help!

Sincerely
Joerg Schiermeier

[post new] [reply to this]

plz help
by nardhar mure on Wednesday June 6th 2007, 8:53
i installed wine, then i try to run the installer from the cd and i get this error
wine: Unhandled page fault on read access to 0x00000000 at address 0x411cf9 (thread 0009), starting debugger...
does anyone know what it is? or what did i do wrong? plz help, im new in linux
(by the way i have ubuntu-feisty)

[post new] [reply to this]

Easy howto install
by Sebastian Lezica on Sunday June 18th 2006, 20:57
1) Install IE6 with the IEs4Linux installer.
2) Rename the ~/.ie4linux folder to ~/.wine
3) Run the VS6 installer (this fail in the middle of the VM upgrade, don\'t worry).
4) do a \'wineboot\'.
5) Run the installer again, and select the the product installation for the VB.
6) Install the VB6 SP6.
The IEs4Linux default settings have a big DLL overrides list. If you like to only use that in the VB executables, remember to do that in all the executables on the drive_c/Program Files/Microsoft Visual Studio/VB98.

[post new] [reply to this]

Install and whats different?
by Johan on Friday September 9th 2005, 13:25
1. How do I install VB?
2. In one thread someone says VB wont work as usual in Linux. But more specific whats different/doesn't work?
3. When I test run a project will it work?

I'm very new to Linux, trying to convert.
Please help.

[post new] [reply to this]




   << Back

Page loaded in 0.08271 seconds.