用idhttp的put方法上传文件到网站的怪问题,请高手帮忙?只有20分了,全部奉上。
var t:Tfilestream;
st:tstringlist;//本地目录下待上传的文件列表
i:integer;//控制循环次数
begin
for i:=0 to st.count-1 do
begin
t:=Tfilestream.create(st[i],fmopenread);
try
idhttp1.put(url+extractfilename(st[i]),t);//url是文件上传到网站的路径
t.free;
showmessage('成功');
exccept
showmessage('失败');
t.free;
end;
end;//循环结束
end;//过程结束
相关推荐
XMLHTTPRequest、IDHTTP、SQLConnection访问DataSnap/Restful接口服务演示程序
XMLHTTPRequest、IDHTTP、SQLConnection访问DataSnap/Restful接口服务演示程序,包含网站安全认证功能
Indy9 使用方法大全
详细介绍Indy9的使用方法,HDML格式。
HC32F460的GPIO重映射实战:如何用3步搞定SPI引脚冲突问题
本文详细介绍了HC32F460的GPIO重映射功能,通过三步操作解决SPI引脚冲突问题。文章解析了HC32F460的FuncGroup功能分组机制,提供了具体的寄存器配置步骤和验证技巧,并对比了与传统方案的性能优势,帮助工程师灵活配置引脚,优化硬件设计。
OCS2 移动机械臂深度解析:ocs2_mobile_manipulator 与 ocs2_mobile_manipulator_ros 源码全拆解
摘要:本文深入解析OCS2移动机械臂MPC控制框架的两个核心工具包。ocs2_mobile_manipulator负责算法建模,通过MobileManipulatorInterface统一构建最优控制问题,支持4种机械臂模型并实现自动维度推导;ocs2_mobile_manipulator_ros负责ROS集成,包含MPC求解、虚拟跟踪等4个核心节点。文章详细剖析了工具包分工、最优控制建模架构(含动力学、代价约束设计)、ROS运行管线、参数配置映射,并提供了高效的源码阅读顺序建议,帮助开发者快速掌握移动机械
NVIDIA DGX Spark实战指南:从开箱到AI模型高效部署
本文详细介绍了NVIDIA DGX Spark的开箱体验、硬件架构及AI模型高效部署实战指南。从1 PetaFLOP算力的迷你设备到Grace Blackwell超级芯片的深度解析,再到五分钟快速上手指南和大模型部署技巧,帮助开发者充分利用这款全球最小AI超级计算机的性能优势。


