很久不玩delphi了,前两天打算做个小工具,取新浪的股票数据(http://hq.sinajs.cn/list=sz000541),安装了新版的delphi2009,取数据的时候返回404错误,google了一下,发现delphi自带的indy控件有bug,上indy官网下载了最新的indy10.5.6,手生了,安装了n多次终于成功了,是为记。
1、先从components-》install packages卸载旧版本,然后从delphi安装路径bin目录下删除相应的bpl文件,删除原来的源文件
2、打开indy新版本的dpk(system120、core120、protocols120)重新compile、install,bpl输出路径到delphi安装路径的bin目录下,dcu输出路径到delphi安装路径lib目录下
3、打开tools-》options,修改environment options-》delphi options-》library-win32下的browsing path,增加新版本的indy源代码路径
打开原来的程序,重新build,数据下载成功。
分享到:
相关推荐
不错的Indy 资料。CSDN上有人上传过了。他说的十分。我下了,看了看写的不错,还整理了下。要想学习Indy9的话可以下来看看。
介绍Delphi中有关Indy控件的使用的CHM格式的帮助
安装步骤:1、在D7的目录下,双击Borland Delphi7.msi文件。 2、在弹出的对话框中选“Modify”。 3、然后点“Next”,在接下来的对话框中,找到Indy,点“Do Not Install”。之后一路“Next”,最后完成,就卸载成功...
### INDY控件使用指南:TIdAntiFreeze与线程技术详解 #### 一、TIdAntiFreeze概述 在开发基于网络的应用程序时,经常会遇到由于长时间等待网络操作而导致用户界面(UI)冻结的问题。为了解决这个问题,Indy...
1. Delphi 开发的WebSocket 控件源代码 2. 包含控件使用的演示程序Demo 3. 支持字符串和数据流传输 4. 使用indy控件 5. 可以单独发送数据,也可也i广播数据 6. 支持后台断开客户端 7. 使用方便 目前不支持 wss
Indy10控件官方例子(Delphi源码例子),内含基础通讯、FTP、HTTP、MailServer、SMTPServer、IMAP、Chat 2.0等通讯控件开发例子,对于开发学习掌握使用很有参考价值。
在Delphi 7开发环境中,有时开发者需要更新或替换现有的网络通信组件,比如从Indy 9升级到Indy 10。Indy(Internet Direct)是一个强大的、开源的网络组件套件,提供了多种网络协议的支持,如TCP/IP、HTTP、FTP等。...
Indy控件是基于Windows操作系统的开源网络控件库,主要用于TCP/IP协议的网络编程,提供了一整套基于Winsock的网络编程接口。Indy控件集成了许多组件,其中包括客户端组件和服务器组件,这些组件可以帮助开发者轻松...
Indy Delphi控件包 v9.0,内含Indy 9.0.18、Indy 9.0.14两个版本的源码,适用于D7,indy9.0.18为安装版,下载后请双击exe安装的控件包。并不一定最新的控件就好用,Indy9普遍认为功能实用,简洁小巧,并不比indy10差...
delphi的indy9控件安装exe与对应版本动态链接库libeay32.dll ssleay32.dll,可以用idhttp来post https的链接。IdSSLIOHandlerSocket的method选sslvSSLv23
在Delphi编程中,Indy控件是开发者进行网络应用开发的重要工具,能够简化网络通信的复杂性,提高开发效率。 Indy(Internet Direct)控件集的设计目标是提供一个统一的接口,让开发者可以轻松地在不同的网络协议...
Delphi XE4 Indy Socket是Delphi编程环境中用于网络通信的一个强大组件库,它提供了丰富的功能,用于构建TCP/IP协议的应用程序,如简单的聊天室。Indy(Internet Direct)最初由Remy Lebeau开发,旨在简化网络编程,...
Indy10控件集适用于Delphi 4到Delphi 15,涵盖了广泛的Delphi版本,确保了代码在不同版本间的兼容性。 在提供的压缩包文件中,我们看到以下几个文件: 1. `getindy.sh` 和 `internalgetindy.sh`:这两个文件可能是...
【标题】"D7 Indy控件 demo源码"所涉及的知识点主要集中在Delphi 7编程环境中使用Indy(Internet Direct)控件进行网络通信的应用。Indy是一个强大的开源网络组件库,它提供了多种网络协议的支持,如TCP/IP、HTTP、...
这个压缩包"indy控件实现批量的Delphi PING命令.rar"显然提供了利用indy控件来批量执行PING命令的示例代码,这对于理解如何在Delphi中进行网络操作非常有帮助。 批量的PING命令通常用于网络诊断,通过发送ICMP...
Delphi Indy 10.6 控件 IdHTTPServer best practice for shared variable in a multithreading context。
基于Delphi的MQTT协议实现(使用INDY无三方控件)使用方法参考: http://blog.tdiot.cc/?p=10&preview=true
Indy10.5.8 Delphi7 完美版 1.windows的path路径中增加D7的路径 在启用delphi7时,要能加载dclIndyCore70.bpl这个文件 如果是自动安装,这个文件会拷到C:\windows\system32\dclIndyCore70.bpl,所以不用改path 2....
在 Delphi 中,你可以使用 TIdUDPClient 和 TIdUDPServer 这两个 Indy 控件来进行 UDP 通信。这两个组件分别代表客户端和服务器端,它们简化了 UDP 数据包的发送和接收过程。 **TIdUDPClient 知识点:** 1. **创建...