2 yangjie128 yangjie128 于 2013.11.10 22:46 提问

TIdMultiPartFormDataStream 这个D7(indy10)、XE5中都没有,十万火急请高人指教!!

var
stream: TIdMultiPartFormDataStream;
IdHTTP1: TIdHTTP;
begin
stream := TIdMultiPartFormDataStream.Create;
stream.AddFile(tag_name, filename,GetMIMETypeFromFile(filename));
IdHTTP1.Post(URL,stream)
end;

上述功能有什么方法 可替代的吗(本人菜鸟)???或是这个
TIdMultiPartFormDataStream 有什么可替代的吗??

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
indy10 完全安装版 附带详细教程 D7~2010
indy10.2.3 full 完全安装版 D7~2010 版本:indy10.2.3 经delphi7下的安装成功,delphi11和delphi6的安装没有试用 【自动安装】 Lib\Fulld7.bat 双击运行即可。 自动会把bpl文件拷到C:\windows\system32 重新打开delphi7会自动加载 dclIndyCore70.bpl dclIndyProtocols70.bpl 【手工安装】 1.windows的path路径中增加D7的路径 在启用delphi7时,要能加载dclIndyCore70.bpl这个文件 如果是自动安装,这个文件会拷到C:\windows\system32\dclIndyCore70.bpl,所以不用改path 2.delphi7菜单中Library路径中 添加indy10\LIB路径下的System、Core、Protocols下的三个目录 添加indey10\D7 因为这个目录下有bpl和dcu文件 3.删除delphi7目录Bin下的indy*.BPL文件,这是官方旧版本的文件,放心删除。 4.删除delphi7目录下的 Id*.DCU文件,一般都是在lib目录里。 5.打开indy10\lib目录,安装DPK包顺序如下: (1)编译 System\IndySystem70.dpk (只需要compile) (这个不是设计包,不需要install) (2)编译 Core\IndyCore70.dpk (只需要compile) 编译安装Core\dclIndyCore70.dpk (设计包,先complie后install) (3)编译 Protocols\IndyProtocols70.dpk (只需要compile) 编译安装Protocols\dclIndyProtocols70.dpk (设计包,先complie后install) 6.完成 【第二次手工安装】 第一步: indy10\D7目录下的5个文件 复制到delphiD:\Delphi7_Ent\Projects\Bpl IndySystem70.bpl IndyCore70.bpl IndyProtocols70.bpl dclIndyCore70.bpl dclIndyProtocols70.bpl 第二步: 打开delphi7菜单 Component/install packpages/ add dclIndyCore70.bpl 再 add dclIndyProtocols70.bpl 第三步 打开delphi7菜单中Library路径中 添加indy10\LIB路径下的System、Core、Protocols下的三个目录 完成!更简单。前提是要有现成bpl的文件,如果没有bpl文件,还得需要dpk编译
[delphi]indy idhttp post方法
idhttp中对于post方法的定义: function Post(AURL: string; ASource: TIdStrings): string; overload; function Post(AURL: string; ASource: TStream): string; overload; function Post(AURL: string; ASourc
Indy 10 安装问题你解决了吗? 关键字 *.bpi indy 安装出错
这是我在ccrun上下载的indy10版本在C++Builder6中的安装方法和步骤(2006.12.17  ccrun纠正版): 1.  解压ccrun的压缩文件。事先卸载Internet  Direct(indy)  for... 2.  将.../Lib/Protocols/ZLib目录下的*.obj文件拷贝到.../Lib/Protocols目录中。 3.  运行.../lib目录下的Fu
Delphi7中安装Indy10
先用Delphi7的安装包,卸载掉原来的Indy9 。 再到 http://www.indyproject.org/Sockets/Download/Files/Indy10.EN.aspx 下载Indy10,并按照网上的指示安装即可。    FTP下载: 或 HTTP下载: 
Indy10.2.5的危险做法
为了排查一个Bug今天无意看了看Indy源码,结果吓了一跳。TIdIOHandler.ReadLongWord函数用于读取通讯数据并转换成LongWord类型返回,它做用了一种危险的做法可能会导致数据传输不正确。函数源码如下:function TIdIOHandler.ReadLongWord(AConvert: Boolean): LongWord;var  LBytes: TIdByt
indy10 for D7
indy10 for D7
请高人指教
第一次写,不知道从何写起!
从Indy9升级到Indy10时IdTcpServer的变化
        试用了CodeGear2007后感觉挺好的,于是决定升级。别的都很顺利,就是程序中用到的控件Indy9.18要升级到Indy10.15,IdTcpServer变化的比较大。       首先Indy9.18中的TcpServer在Indy10中被分割成了2个组件:TIdCmdTCPServer和TIdTCPServer。其中TIdCmdTCPServer是原来的TIdTCPServ
Raize Components 6.1.12 Full Source For D7-RAD10 Fix Build CMD安装版 V2015.10.12
笔者DELPHI程序工作有十五年,最近发现这个控件很多上传的是不能用的,所以我上传一个可以用的。 安装顺序:这个安装包里有CMO安装,不过,我是手动安装的。 1、编译RaizeComponentsVcl.dproj 编译RaizeComponentsVclDb.dproj 2、安装RaizeComponentsVcl_Design.dproj 安装RaizeComponentsVclDb_Design.dproj 3、把SOURCE路径加入LIBRARY PATH 4、把DCU路径加入DEBUG DCU PATH(这一步有点奇怪,以前是不用加的,不加的话会提示无法发现控件。) 祝大家好运。
TeeChart for D7-XE5
teechart for Delphi7 XE XE2 XE3 XE4 XE5 直接运行TeeRecompile.exe进行安装