[Wine] ActiveX Controls Not Working

Quantum Scientific Info at quantum-sci.com
Sun Apr 29 13:24:06 CDT 2007

Thank you L. Rahyen, your advice was very helpful!

Rather than staying with the ies4linux directory structure though, I elected to move its files under .wine since the only thing I'm doing with Wine under that user ('winduhs', a verrry non-privileged user) is IE6.  To move the ies4linux files & directories under .wine the only change I had to make was to the ie6 startup script;  there are no settings in any of the registry on ini files in the ies4linux directories. 

OK, so using winecfg I can change from a Win98 schema to a Win2000 one, but why does IE6 still identify itself as IE4 when I go to bellsnwhistles.com/bells.html?  Now that I have Wine set to Win2000 it still says I'm running IE4 (although now on Win NT 5).

I think that I was previously running it as Win98 explains some of the squirrelly behavior.  My ActiveX control needs mfc42.dll, and the one I provided is from Win2k.  Unbeknownst to me, Wine was running Win98 mode, but it no longer complained about needing mfc42.dll when I provided it, so Win98 was using a Win2k dll.  Now that I have Wine set for Win2k, some problems have cleared up.

Here's something that still bothers me:
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!

... but it doesn't give a clue how to set to winsock.

I'm also seeing:
err:module:LdrInitializeThunk "RPCRT4.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\dw15.exe" failed, status c0000142
wine: Unhandled page fault on read access to 0x80000c64 at address 0x701069b2 (thread 001c), starting debugger...
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file rpcrt4.dbg ("\xd0\xc2\xf2~\x90\x80\xf1~HQ\xc3{")

... which I will give it tomorrow.

> Sunday April 22 2007 13:22、Quantum Scientific さんは書きました:
> > For a month I've been trying to get ActiveX controls working from the
> > ToolkitCMA.com site with IE6. Some serious weirdness going on.

On Wednesday 25 April 2007 19:40, L. Rahyen wrote:
> 	If you are using ies4linux then you really using win98 emulation. Please 
> that just running winecfg doesn't change settings of ies4linux setup because 
> it is in another prefix. To see or change settings of ie6 with ies4linux you 
> should execute:
> WINEPREFIX=~/.ies4linux/ie6 winecfg
> 	And if course you should copy any dlls to the 
> ~/.ies4linux/ie6/drive_c/windows/system32/ folder, not 
> ~/.wine/drive_c/windows/system32/ .
> 	If you don't using ies4linux, you really should try. Otherwise you will be 
> doing the same work to make work ie6 work well.
> 	Please note that using win2000 emulation with ie6 don't work very well (but 
> of course you should try it, maybe it will work for you). If you really need 
> win2000 version just for some websites you will have better luck with any 
> filtering proxy, for example - Proxomitron (this is Windows proxy-filter, 
> works perfectly under Wine, very stable - no single crash even after many 
> months of use during 24 hours every day).
> 	Both Proxomitron and ies4linux is free to use and download. Of course you 
> use any other filter-proxy to change your browser/system version or even try 
> some plug-ing/add-ons to IE which allows that.
> _______________________________________________
> wine-users mailing list
> wine-users at winehq.org
> http://www.winehq.org/mailman/listinfo/wine-users

More information about the wine-users mailing list