我生成一个对话框程序,静态连接编译后放到一台没装vc的机器上,能够运行,一运行就出来一个对话框。然后,我在原来的程序上加入串口控件Microsoft Communications Control(IDC_MSCOMM1),然后再编译,放到那台没装vc的机器上,结果没任何反映,这是为什么??该如何解决????
PS:那台没装vc的机器上装了Delphi

解决方案 »

  1.   

    没有把控件一起 copy 到另外一台机上面。
      

  2.   

    怎么copy,用控件的都必须这样吗?
      

  3.   

    不但要copy过去,还要注册控件。
      

  4.   

    用 regsvr32.exe 打开你的控件就可以
      

  5.   

    用 regsvr32.exe 打开你的控件就可以
    ----------------
    怎么打开啊
      

  6.   

    在system32目录下有MSCOMM32.OCX, 拷贝到客户机上, 在命令行中regsvr32 "拷贝的目录\MSCOMM32.OCX", 回车即可。