EOlesyserror exception - class not registered.

hi, all
I use the InstallShield express for Delphi3 to make the setup disk. The InstallShield express can not register the MSComm32.ocx of vb5 sp3 version. When I use the program in other computer without vb5, the programs raise an EOlesyserror Exception - class not registered.
Please answer the question in my Previous Question asked, the title is "use the MsComm32.ocx", Date: 10/30/98.

Regards,
SupWang
LVL 2
SupWangAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
dwwangConnect With a Mentor Commented:
Hi, how come this question is for free? *_^
0
 
ZifNabCommented:
sorry SupWang I don't have a clue.
0
 
SupWangAuthor Commented:
hi,ZifNab
I add some comment to "use the MsComm32.ocx" (October 30 1998).
At August 24 1998, You had answered a question similar to my question, but I can't find the NMOCOD.DLL, NMSCKN.DLL, MORENU.DLL in my computer, Only find the MSVCRT40.DLL and OLEPRO32.DLL.

0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
ZifNabCommented:
SupWang, can you give the URL to this question, thanks.
0
 
ZifNabCommented:
Hi SupWang, yes found q'n again.

 Ok, now I know it back. Are you also working with netmanage tools?

Zif.
0
 
SupWangAuthor Commented:
I just use the M$ MsComm32.ocx for RS232 Communication.
0
 
ZifNabCommented:
Why using OCX for RS232 communication?

You don't need ocx, just use good plain delphi components for
this :

Here you got 2 great freeware components with source and docs :

http://www.mdlive.com/d3k/zip/free/cd320108.zip  (I use this one)
http://www.torry.ru/vcl/comms/async32.zip 

--> no need of external sources, nothing needed.

Regards, Zif.
0
 
SupWangAuthor Commented:
Too late, I had written a lot of program for the MsComm32.ocx.
0
 
ZifNabCommented:
isn't there a help-file or document describing how to install the ocx on another pc?
0
 
SupWangAuthor Commented:
hi, ZifNab

Do you familiar with the InstallShield 5.0 Professional? Can I use the InstallShield 5.0 Professional to register the OCX?
How to specify the destination for the File Groups in InstallShield 5.0? How to transplant the "Select InstallShield Objects for Delphi" section of the InstallShield express for Delphi 3 to the InstallShield 5.0 Professional version?  

SupWang
0
 
ZifNabCommented:
sorry SupWang, don't have Installshield 5.0 Pro
0
 
SupWangAuthor Commented:
hi,ZifNab
I used the MS Visual Basic 5 to make a empty project, include the
MSCOMM32.OCX in it, make a setup program, So I can install the OCX to other computer. But I don't want to break the install to two parts. So I still want to use the regsvr32.exe. In the VB setup disk, have the following files: MSVBVM50.dl_, OleAut32.dl_, OlePro32.dl1, Setup.exe, Setup.lst, setup1.ex_, St5unst.ex_, StdOle2.tl_, VB5CHS.dl_, VB5StKit.dl_, AsycFilt.dl_, ComCat.dl_, Ctl3d32.dl_, Mscomm32.oc_, OlePro32.dl2, tesinst.EX_. I had tying to use the regsvr32.exe to register the VB5CHS.DLL, MSCOMCHS.DLL, COMCAT.DLL, ASYCFILT.DLL, OLEAUT32.DLL. But they all return: xxx.dll was loaded, but the DllRegisterServer entry point was found. DllRegisterServer may not be exported, or a corrupt version of xxx.dll may be in memory. Consider using pview to detect and remove it. use the regsvr32.exe to register the MSCOMM32.OCX and MSVBVM50.DLL, they return : LoadLibray("xxxx")failed. GetlastError returns 0x0000001f. Only the OLEPRO32.DLL can be success register. What's the matter with the regsvr32.exe?


0
 
SupWangAuthor Commented:
The problem was solved. Read my question history "use the MsComm32.ocx" can get more detail.

Thank you every one.
Thank you very much.
 
SupWang

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.