ICS - Internet Component Suite
==============================
(Aka FPIETTE's Components)
Revised: July 19, 2002 (Delphi 7 Update)
http://www.overbyte.be
http://www.rtfm.be/fpiette/indexuk.htm
http://users.swing.be/francois.piette/indexuk.htm
Table of content:
-----------------
- Legal issues
- Register
- Installation
- Sample applications
- Support
- Midware
- Known problems
- Special thanks
Legal issues:
-------------
Copyright (C) 1997-2002 by Fran�ois PIETTE
Rue de Grady 24, 4053 Embourg, Belgium
<francois.piette@overbyte.be>
<francois.piette@swing.be>
<francois.piette@rtfm.be>
<francois.piette@pophost.eunet.be>
This software is provided 'as-is', without any express or
implied warranty. In no event will the author be held liable
for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any
purpose, including commercial applications, and to alter it
and redistribute it freely, subject to the following
restrictions:
1. The origin of this software must not be misrepresented,
you must not claim that you wrote the original software.
If you use this software in a product, an acknowledgment
in the product documentation would be appreciated but is
not required.
2. Altered source versions must be plainly marked as such, and
must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
4. You must register this software by sending a picture postcard
to the author. Use a nice stamp and mention your name, street
address, EMail address and any comment you like to say.
Register
--------
ICS is freeware. If you use the components, you must register by sending a
picture postcard showing the area you lives in and some beautiful stamps for
my kids who are stamp collectors. Do not use an envelop, I collect USED
postcards sent to me.
Address your card to: Francois PIETTE, rue de Grady 24, 4053 Embourg, Belgium.
Don't forget to mention your name, address and EMail.
Installation:
-------------
The zip file has subdirectories in it. You must use the pkunzip -d option
to restore this directory tree or you will have problems because the files
will not be in their proper subdirectories.
This is the subdirectory layout:
.\ Info directory
.\delphi\internet Delphi sample applications (all Delphi versions)
.\cpp\internet C++Builder sample applications
.\cpp\internet\bcb1 C++Builder version 1 projects
.\cpp\internet\bcb3 C++Builder version 3 projects
.\cpp\internet\bcb4 C++Builder version 4 projects
.\cpp\internet\bcb5 C++Builder version 5 projects
.\cpp\internet\bcb6 C++Builder version 6 projects
.\delphi\vc Delphi 1.x files (winsock.pas 16 bits and *.dcr)
.\delphi\vc32 Delphi (1/2/3/4/5/6/7) and C++Builder (1/3/4/5/6) components
.\Delphi1 Automated build for Delphi 1. Not for beginners.
.\Delphi2 Automated build for Delphi 2. Not for beginners.
.\Delphi3 Automated build for Delphi 3. Not for beginners.
.\bcb1 Automated build for Bcb 1. Not for beginners.
DELPHI 7: Directory VC32 contains IcsDel70.dpk which is a package source for
all components. Using Delphi, do a file/open, select *.dpk and browse to
the VC32 directory. Select IcsDel70.dpk and open it. Then click on the
Install button. You should see the FPiette tab on the component gallery.
Add VC32 directory path to your library path (Tools menu / Environment Options
/ Library / Library Path. Add VC32 path at the and of the existing path).
Once the package is installed, you may open the sample projects. There is a
project group called Del70Sam.bpg which has all sample programs. Open it
with file/open, browse to the Internet directory, select and open Del70Sam.bpg.
Then Project/Build all projects. You'll get all sample programs compiled.
It is likely that for each project, Delphi complains about a missing .res
file. This is not a problem, Delphi will recreate it as needed. They have not
been included to save space in the zip file.
Note 1: Delphi may run out of memory if you ask to compile all projects at
once. If you have not enough RAM, then compile each project individually.
Note 2: Delphi 7 has new warnings which triggers a lot of messages for 100% OK
code. You can turn those warnings off in the project/ options / Compiler messages
and deselecting: "Deprecated symbol", "Platform symbol", "usafe type", "unsafe code",
"usafe typecast". Those are intended for .NET and Linux portability. You can
safely ignore them if you run windows. For you facility, I included ics7spec.zip
with project options files having disabled those messages. Unzip it in the same
directory as the whole ICS, restoring directory tree present in zip file.
DELPHI 6: Same installation as Delphi 7. Files are IcsDel60.dpk and Del60Sam.bpg.
DELPHI 5: Same installation as Delphi 6. Files are IcsDel50.dpk and Del50Sam.bpg.
DELPHI 4: Same installation as Delphi 5. Files are IcsDel40.dpk and Del40Sam.bpg.
DELPHI 3: Same installation as Delphi 5. Files are IcsDel30.dpk. Del30Sam.bpg
doesn't exists because project group was introduced with Delphi 4. Open each
project individually (*.dpr).
DELPHI 2: Directory VC32 contains all components. You must add all those
components into your library. But warning: not all files are components.
Only those with a Register procedure are components. Other are just support
files and must not be installed as components. To install a component file,
do Component/Install, then click on the Add button, then click on the Browse
button and browse to the VC32 directory. Select a component file such as
wsocket.pas and click on OK. Do it again for all component files and
finally click OK button on the Install Component dialog window. Your
library will be rebuilt. You should see the tab FPiette added to your
component gallery.
Once the components are all installed, you may open the sample projects
each one after the other and compile them. For each project, do file/open
and select the dpr file in the internet directory. Then Project/Build All.
DELPHI 1: The install procedure is the same as for Delphi 2. But you must
add the directory VC into the library path before VC32 directory which
will be added automatically when you add the first component source.
VC directory in the library path is needed because Delphi 1 doesn't have
built in winsock support. ICS contains winsock.pas in VC directory to
add winsock support. VC directory also contains 16 bits component resource
files (*.dcr) needed by Delphi 1. VC32 contains the 32 bits resource files.
If you use only Delphi 1, you can safely copy all files from VC to VC32
directory, but not the contrary.
Once the components are all installed, you may open the sample projects
each one after the other and compile them. For each project, do file/open
and select the dpr file in the internet directory. Then Project/Build All.
BCB6: follow BCB4 instruction below. Package is IcsBcb60.bpk and samples
project group is Bcb60Sam.bpg. Directory is ...\internet\bcb6.
BCB5: follow BCB4 instruction below. Package is IcsBcb50.bpk and samples
project group is Bcb50Sam.bpg. Directory is ...\internet\bcb5.
BCB4: First you need to install all components. There is a package in
Delphi\VC32 directory, called IcsBc
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
C++-Code-SuperDown-类似网络蚂蚁下载程序.rar_flashget_superdown_网络下载程序_网络蚂蚁 (1646个子文件)
PTShCtrl.als 7KB
DropMaster.als 1KB
resource.aps 26KB
makeres.bat 2KB
upx.bat 53B
UNPATCH.BAT 30B
DOPATCH.BAT 29B
Background2.bmp 125KB
Image list 32x32.bmp 54KB
Image list 24x24.bmp 46KB
Background.bmp 45KB
XP.bmp 19KB
XP.bmp 7KB
Clipboard.bmp 5KB
Earth.bmp 5KB
Exit.bmp 3KB
Eye.bmp 3KB
Book.bmp 3KB
Paintbrush.bmp 3KB
Sheets.bmp 3KB
Chart.bmp 3KB
Fist.bmp 3KB
TickLight.bmp 3KB
TickDark.bmp 3KB
CheckDark.bmp 3KB
CheckFlat.bmp 3KB
CheckLight.bmp 3KB
ThemesManager.bmp 2KB
ThemesManagerDB.bmp 2KB
Word Wrap.bmp 2KB
Copy.bmp 2KB
Configure.bmp 1KB
Users.bmp 1KB
MoveNS.bmp 604B
MoveEW.bmp 604B
MoveAll.bmp 604B
Extract.bmp 246B
Del60Sam.bpg 3KB
Del70Sam.bpg 3KB
Del50Sam.bpg 3KB
Del40Sam.bpg 3KB
Icsbcb40.bpk 7KB
IcsBcb30.bpk 6KB
PTShellControlPackC4.bpk 5KB
tb2k_cb6.bpk 5KB
tb2kdsgn_cb4.bpk 5KB
PTShellControlPackBCB.bpk 5KB
tb2k_cb4.bpk 5KB
tb2kdsgn_cb6.bpk 5KB
IcsBcb50.bpk 4KB
PTShellControlPackC5.bpk 3KB
tb2kdsgn_cb5.bpk 3KB
tb2k_cb5.bpk 3KB
DemoBCB.bpr 4KB
DemoBCB6.bpr 3KB
IcsDel70.cfg 432B
httptst.cfg 390B
httpget.cfg 390B
httppg.cfg 390B
httpasy.cfg 390B
httpasp.cfg 390B
httpChk.cfg 390B
ftptst.cfg 390B
Httpdmo.cfg 390B
Sdl.cfg 354B
PTShellControlPackD6.cfg 346B
DM15_Dsgn60.cfg 346B
OLE.cfg 342B
Minimal.cfg 342B
VirtualTreesD6D.cfg 342B
IcsDel60.cfg 342B
pingtst.cfg 342B
URLTest.cfg 342B
DragURLTest.cfg 342B
ThemeManager6.cfg 342B
tb2k_d6.cfg 342B
tb2kdsgn_d6.cfg 342B
Demo.cfg 282B
tb2k_d5.cfg 282B
tb2k_d4.cfg 282B
tb2kdsgn_d4.cfg 282B
tb2kdsgn_d5.cfg 282B
Virtual Tree.chm 1.03MB
ThemeManager.chm 122KB
tb2k.chm 72KB
SdlFunc.clw 328B
PTShCtrl.cnt 3KB
DropMaster.cnt 516B
Encoder.cpp 32KB
InEngine.cpp 29KB
PluginWrite.cpp 24KB
OutEngine.cpp 23KB
OutHandler.cpp 23KB
Encoder.cpp 22KB
FtpListResult.cpp 21KB
Handler.cpp 20KB
Encode.cpp 19KB
Handler.cpp 18KB
Plugin.cpp 18KB
Handler.cpp 16KB
共 1646 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17
资源评论
御道御小黑
- 粉丝: 58
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功