Hello,
I have an application which I am trying to get running under a no-windows CVS wine which is written in VB. Unfortunately the install doesnt seem to work too well, so I have copied the program from a windows partition.
When trying to run it I initially was getting errors about missing CLSID's, which I tied up in the windows registry with comdlg32.ocx not being registered, so ran regsvr32 comdlg32.ocx and got beyond that problem.
Now when I run it I get: fixme:ole:CoRegisterMessageFilter stub fixme:ole:OleLoadPictureEx (0x40fdfc14,53798,0,0x6602fcc8,0,0,0,0x405c6a70), not implemented fixme:win32:PE_CreateModule Security directory ignored fixme:ole:CoCreateInstance no classfactory created for CLSID {0d43fe01-f093-11cf-8940-00a0c9054228}, hres is 0x80040154
Looking in the windows registry, this ties up with:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}] @="FileSystem Object"
[HKEY_CLASSES_ROOT\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}\InprocServer 32] @="I:\WINNT\System32\scrrun.dll" "ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}\ProgID] @="Scripting.FileSystemObject"
[HKEY_CLASSES_ROOT\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}\TypeLib] @="{420B2830-E718-11CF-893D-00A0C9054228}"
[HKEY_CLASSES_ROOT\CLSID{0D43FE01-F093-11CF-8940-00A0C9054228}\Version] @="1.0"
However, running regsvr32 against scrrun.dll doesnt insert these into the registry. Putting them in by hand allows me to get slightly further. Does anyone know how this gets put in the registry then - Should it be in the default system registry?
Thoughts? Jason