[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
note
> 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
can
> 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