我在DELPHI中安装了SPCOMM控件,把它拖入窗体中编译,却弹出一个SPCOMM UNIT 单元,编译通不过,为什么?

解决方案 »

  1.   

    编译时出现一个SPCOMM的单元文件,有一些基础的代码,MEMO1没有定义,我没放MEMO控件,当然没有。如str:=memo1.text
      

  2.   

    如果是d7以下的版本,直接安装dpk即可啊。如果是d2007,还要设置一下目录路径。仅此而已。
      

  3.   

    spcomm是要安装里面的那个.pas文件的,不是安装那个dpk文件的
      

  4.   

    编译时为什么弹出一个SPCOMM单元文件,又没有相应的窗体呢?编译不过
      

  5.   

    如果你的SPCOMM组件只有一个源文件spcomm.pas。那么你可以自己制做一个安装包.dpk来实现组件的安装。(当然,你也可以用PAS文件直接安装到IDE中)
    制做DPK文件夹的步骤:
    1。新建....选择package...
    2.在弹出的窗体中选择按钮"Add..."
    3.在弹出的选择框中选择你的SPCOMM.PAS后,点OK。
    4.回到包编辑界面,点击“Compile";编译成功后,你可以直接点击"Install"安装;
    5.关闭包窗口,系统提示是否保存当前包,你取个名字(spcomm_dX.dpk;X:你的delphi的版本号),保存当前包文件,下次安装时,直接打开你现在保存的包安装就行。
      

  6.   

    我在C++BUILDER6中用的很好,安装了可以使用,为什么DELPHI中就不行呢,难道我的DELPHI7有问题?