请教各位:
    我在VC中用MSCOMM32控件写了一个程序,不是基于对话框,而是基于单文档界面,手工添加了事件处理函数和映射,在装有VC/VB的机子上运行正常,但在没装的机器上不正常;我写了一个安装程序,将MSCOMM32.OCX、MFC42.DLL、MSCOMM2.DEP、MSCOMM.SRG、MSVCRT.DLL 都复制到了目标系统的系统文件夹(SYSTEM/SYSTEM32),并对MSCOMM32.OCX进行了注册,但还是不行,我怀疑注册不成功,又用REGSVR32.EXE手工注册了一次,但也不行;请问谁能解决,十分感谢!

解决方案 »

  1.   

    我遇到与你一样的问题. 读 Q119591 , 讲解了使用 LicReqst 获取授权的例子, 但我没有尝试成功,
    希望你有进展[email protected]
      

  2.   

    (1)做一个*.reg文件,加入以下代码Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]
    @="kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"双击后可注册成功。
    (2)在程序中直接用TRegistry类来写注册表。具体程序可参照BCB帮助。