delphi7怎么安装indy 10控件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi7怎么安装indy 10控件相关的知识,希望对你有一定的参考价值。
参考技术A 方法一、找对应版本的dbk文件例如Indy70.dpk
这是delphi7的
运行然后编译即可
方法二、将indy10控件的路径添加到环境变量内,可直接调用(tools
--
environment
options
--
library,设置library
path)
delphi2007中间的indy控件里面base64编码器没有了DecodeToStream函数怎么办?
delphi2007中间的indy控件里面base64编码器没有了DecodeToStream函数怎么办?
原来在delphi7下面写了个程序,
使用了indy控件的iddecodermime1.DecodeToStream(str,fs);
其中str为base64编码的字符串,fs为一个steam数据流;
现在到了delphi2007报错了,查看后发现是indy控件没有了DecodeToStream这个函数了:(
各位高人指点一下,如果实现将xml里面的字符串字段解码然后写入文件了,其实我就是将文件用base64编码写入xml的!
编码写入xml代码没有问题:
fs := TFileStream.Create(OpenDialog1.FileName, fmOpenRead);
str:=IdEncoderMIME1.Encode(fs,MaxInt);
解码后写入文件不行:
fs := TFileStream.Create(SaveDialog1.FileName, fmCreate);
iddecodermime1.DecoderToStream(str,fs);
因为indy没有了decodertostream
Delphi 7 自带的Indy是 Indy 9
以上是关于delphi7怎么安装indy 10控件的主要内容,如果未能解决你的问题,请参考以下文章
delphi2007中间的indy控件里面base64编码器没有了DecodeToStream函数怎么办?