I'm working on installing windows applications on a multi user gnu/linux box. The application needs some native .dll and .ocx files... Those files should not reside in wine's system directory but in the applications's directory so every user can use the application without having to copy the files to his system dir. Everything works fine for the DLLs. But it seems OCX are expected to be found in the system directory. As the following error suggests: $> WINEDEBUG=+loaddll wine pDRAW32.exe err:ole:CoGetClassObject couldn't load InprocServer32 dll C:\Windows\System\RICHTX32.OCX fixme:dialog:MSGBOX_OnInit task modal msgbox ! Not modal yet. Is there any way to set a search path ? Thank you ____________________________________________________ Aufnehmen, abschicken, nah sein - So einfach ist WEB.DE Video-Mail: http://freemail.web.de/?mc=021200
On Wed, 28 Jul 2004 13:27:26 +0200, you wrote:> I'm working on installing windows applications on a multi user gnu/linux box. > > The application needs some native .dll and .ocx files... > Those files should not reside in wine's system directory but in the applications's directory > so every user can use the application without having to copy the files to his system dir. > > Everything works fine for the DLLs. But it seems OCX are expected to be found in the > system directory. As the following error suggests: > > $> WINEDEBUG=+loaddll wine pDRAW32.exe > err:ole:CoGetClassObject couldn't load InprocServer32 dll C:\Windows\System\RICHTX32.OCX > fixme:dialog:MSGBOX_OnInit task modal msgbox ! Not modal yet. > > > Is there any way to set a search path ?Paths of ocx's are normally looked up in the registry. Did you run "regsvr32 /path/to/RICHTX32.OCX" ? Rein. -- Rein Klazes rklazes@xs4all.nl