zoukankan      html  css  js  c++  java
  • delphi 7 下安装 indy 10.5.8 教程

    本教程用 indy 10.5.8 替换 delphi 7 自带的 indy 版本,让大家深入了解 delphi 组件安装的方法。

    第一步:下载 indy 10.5.8 组件,解压到合适的目录里。如 D:Delphi7Indy 10.5.8 

    下载地址: indy 10.5.8

     第二步:菜单 Component ---> Install Packages... 

    找到此行,点击 "Remove" 删除它。

    第三步,点击上图中的 "Add.." ,按 ctrl 键选中 D:Delphi7Indy 10.5.8D7目录下的两个文件:

    dclIndyCore70.bpl,dclIndyProtocols70.bpl

     

    就这样 indy 10.5.8 组件已经被成功添加,还需要一些步骤才会正常使用。继续...

    第四步:添加加载 BPL 文件的路径,否则的话,第二次启动 delphi 会出现 Load BPL 失败的信息。

    菜单 Tools ---> Environment Options... ---> Environment Variables 页

     

    找到 path 变量,如果 User overrides 中没有,就在上面 System variables 中。

    如果在 SystemVariables 中,就点 "Add Override.."

    如果在 User Overrides 中,就点"Edit.."

    在其原值结尾加上 ;D:Delphi7Indy 10.5.8D7; (要保证原值结尾一定是分号)

    第五步,切换到 Library 页,点击 Libray Path 最右端的按钮。

     

    在输入框中输入或用右边的按钮选择如下路径(选择更准确)

    D:Delphi7Indy 10.5.8LibCore 然后点 'Add'

    D:Delphi7Indy 10.5.8LibSystem 然后点 'Add'

    D:Delphi7Indy 10.5.8LibProtocols 然后点 'Add'

    全部添加之后,再把这三项都移动到顶部。点击向上的箭头可移动。

    移到顶部,是告诉IDE优先搜索。因为系统中自带了老版本的 INDY 。先后顺序是非常重要的。

    因为BPL是已经编译好了的,所以我们可以这样安装。以后有机会再介绍其它安装方式。

    --------------------------------------------------------------------------------------------------------------------

    起初以为 BPL 中加载另外的 BPL 因找不到路径而出错是BUG。如果把 BPL 理解为 DLL,就会明白这个问题。

    DLL是被别人调用的,它根本无法知道自己当前的目录。所以,只能去系统变量里面去搜索了。

    转自:http://www.cnblogs.com/lackey/p/6165004.html //按照这篇文章,终于把问题搞定了。

    如何安装和卸载indy10:http://www.cnblogs.com/zerovirs/archive/2011/11/29/2266944.html

    我安装的版本是 Indy 10.6.0 - XE7 RTM 但是,非常抱歉,在网上下载了很多个版本,都忘在哪里下载了,不能贴出下载地址。不过,配合上面两篇文章就可以轻松成功。

    好的代码像粥一样,都是用时间熬出来的
  • 相关阅读:
    ossec配置使用腾讯企业邮箱告警
    网络排除工具之tcping
    pyenv 安装
    CVE-2020-1472 漏洞检测
    容器技术的核心
    简述 进程、线程、协程的区别 以及应用场景--记录
    php函数使用
    php使用表单post方法进行页面
    CURL方式使用代理访问网站
    nginx下隐藏admin和当前域名下得index.php
  • 原文地址:https://www.cnblogs.com/jijm123/p/14154451.html
Copyright © 2011-2022 走看看