各位大哥大姐好:小弟现在想用delphi作一个串口数据采集,可是在delphi中安装VB的mscomm控件时,因为我没有在vb目录下找到mscomm.reg所以安装当然就不会成功了,请问这个文件
再那里可以找到,可不可以麻烦大哥大姐们发给小弟个,邮箱[email protected]
急用,谢谢大哥大姐,要是有这方面的源程序,小弟真是感激不尽。
拜托

解决方案 »

  1.   

    windows自己就有带呀,为什么还要找vb中的?
      

  2.   

    都找过了,没有啊!windows没有mscomm.reg这个文件
    saien大哥(大姐)谢谢,快点给我好吗?
    谢谢啦!
      

  3.   

    按照如下方式修改注册表HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905
    键值是字符串  kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun.
      

  4.   

    别听他们瞎说,这不是windows自己带的,这个许可是个注册表文件,是Visual Stdio里面带的,如果你安装了VB或者VC里面就有这个许可了,没有的话自己修改注册表,添加这个许可。
      

  5.   

    pazee麻烦说的详细一点,我都安装了,可是没有啊!
      

  6.   

    你在delphi里面使用MSCOMM32 他提是什么问题?
      

  7.   

    。  首先在VB安装目录下找到下列三个文件:  Mscomm.reg, Mscomm32.ocx,Mscomm32.dep ,   把这三个文件拷贝到Windows的system目录下(注意WinNT下是System32)。然后用Windows下的注册工具regsvr32注册该OCX控件,例如:  Regsvr32 … system目录\Mscomm32.ocx .  注册成功后用记事本打开Mscomm.reg,可以看到类似下面的内容:  [HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]@ = "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun",为了能正确使用该控件,需要修改注册表的信息,在注册表的在HKEY_CLASSES_ROOT\Licenses下建一主键:4250E830-6AC2-11cf-8ADB-00AA00C00905,主键的内容为kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun.   就是mscomm.reg找不到那
      

  8.   

    [HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]@ = "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun",为了能正确使用该控件,需要修改注册表的信息,在注册表的在HKEY_CLASSES_ROOT\Licenses下建一主键:4250E830-6AC2-11cf-8ADB-00AA00C00905,主键的内容为kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun.   就是mscomm.reg找不到那这就是mscomm.reg的内容呀!你自己在注册表里面添上就行了。
    干脆我给你做一个这文件,等……
      

  9.   

    pazee,我还没有试,我现在上网,是他们告诉我的,你以前做过这个吗?
    你是怎么做的,可以留下联系方式吗?
      

  10.   

    Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]
    @="kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"
    把上面的内存保存为一个文本文件,改名字为 mscomm32.reg然后运行他,他会提示你导入注册表,就行了
      

  11.   

    pazee改名为mscomm32.reg还是mscomm.reg 
    谢谢,可不可以以后联系,谢谢
    麻烦大哥了