Develop FTP client with Indy9 _01
- INDY9 installation
Roger yang
Recently I have written a FTP client that supports multi-threaded, breakpoint resume and download speed limit.
The development tool uses BCB6 SP4 and INDY 9.0.17. Indy9 is a very good control group that greatly simplifies the difficulty of developing network applications. And it is open source. The indeed version of the BCB6 comes is old, so I went to the official website of Indy http://www.indyproject.org/ Download the latest version to update. The latest download version on the official website is 9.0.18, but the inside of the file is not full, and the batch files required for several installations are not. So I still use 9.0.17. The installation of Indy9 is more troublesome, and below is a installation method provided on the INDY official website. · Close The Borland C Builder Ide IT IS Open.
Remove All Indy Files Including Dclindy * .bpl, Dclindy. *, Dclindy * .bpl, indy * .lib, id * .pas, id * .HPP, ID * .Obj, and id * .dcu. Take Care That You Only Remove The Old Indy Files and not something else. Be Sure That Also Remove Any Indy * .bpl from your Windows / System32 Directory.
Remove All Old Indy Help Files, Indy. *, From The Help Subdirectory and Replace THEM with the new one.
Place The New Version of Indy IN A Directory of Your Choice. When Unzipping, please Keep The / Source Directory for The Archive Intact Because That Used by Some Build Batch Files.
· In The Source Directory, There Assrall Batch Files. Run the appropriate ONE for your version of Borland C Builder:
· Fullc4.bat - Borland C Builder 4
· Fullc5.bat - Borland C Builder 5
· Fullc6.bat - Borland C Builder 6
· THESE BATCH FILES CREATE SUBDIRECTORIES in The Main Indy Directory Folder. They Are (C4 for C Builder 4, C5 for C Builder 5, And C6 for C Builder 6). These Director Contain:
· The inde .dcu files
· The inde .hpp files
· The inde .lib file
· The inde .obj files
· The inde design-time .bpl
· Open the Borland C Builder IDE.
· In Your C Builder IDE, Add The Indy Design-Time Package with Component | Install Package ... | add ... Go to the subdirectory where the inde .dcu's and design-time .bpl at placed by the Batch File .. Add the Design-Time .BPL that is listed It usually is named dclIndy followed by the Borland C Builder version and an 0. · Add the path where the .DCU's are located to your environment Do this with Tools |. Environment Options. .. | Library ... | Library PAT ...