我从borland官方网站上下载的delphi 7版本,可是用了后,发现组件的确多了许多,可是也没有了一些常用组件。
现象一: 没有了涉及网络编程的TServerSocket和TClientSocket。
现象二: users jpeg,GifImage 就提示出错:“[Fatal Error] Unit1.pas(7): File not found: 'GifImage.dcu' ”。没有了这两个 .dcu文件,我怎么用.jpeg和
.Gif文件啊!等等

解决方案 »

  1.   

    1、delphi7默认是没有安装的,在windows或winnt的目录下找bpl文件,在delphi7里把相应的文件包装上即可。
      

  2.   

    不好意思,相应的包放在“windows\system”(win98)或“winnt\system32”(w2k)
      

  3.   

    delphi自己的包文件在delphi7/bin目录下面。你选择安装包,把bin目录下所有.bpl文件全部安装就什么都有了
      

  4.   

    把.bpl文件都copy到winnt/system32目录下面吗?
      

  5.   

    delphi7的components下的“install packege”下,出现界面后点击“add”浏览上面我说的那个目录把要加的包加入
      

  6.   

    我找遍了各个文件夹都没有“components” 和“install packege”, 那我应该怎么半啊?
      

  7.   

    我是说的delphi7菜单下的“components” 和“install packege",你的明白?
      

  8.   

    哦!这个……知道了,谢谢!
    不过我把/bin目录下所有的*.dpl文件统统装了,有几个包在delphi启动时提示:
    Can't load package "E:\borland\delphi\indy70.dpl",this authentication method is already registered with class name TIdNTLMAuthentication.Do you want to attemp to
    load this package the next time a project is loaded?
    (不能装载包"E:\borland\delphi\indy70.dpl",这个认证方式已经以名字“TIdNTLMAuthentication”注册,你是否还要在下次项目加载的时候加载?)
    我选择了no,不知道对我以后会有什么影响?
      

  9.   

    我的delphi7 也是有很多没有。甚至连stmp 和pop都没有
    还有就是在装控件时,它总是提示没有dsgnlntfl.dcu和vcl50.bpl只好重装了吗?