uniGUI之文件下载(29)
2024-10-08 11:33:30
1]SendFile
UniSession.SendFile('新建文本文档.txt' //服务器端 文件名
,'anew.txt' //客户端 新下载 的文件名
);
2]SendStream
procedure TMainForm.UniButton3Click(Sender: TObject);
var
S : TStringStream;
begin
S:=TStringStream.Create('Some text here....');
try
UniSession.SendStream(S, 'Mydoc.txt');
finally
S.Free;
end;
end;
3]自定义类型文件下载
UniSession.SendFile(ServerModule.UniServerModule.FilesFolderPath+'aaa.abc');
web默认文档主目录在执行程序同级目录下的files子目录下,该属性可以在ServerModule的FilesFolder属性中配置。
对于常见的文档类型,浏览器默认支持,对于如abc扩展名的特殊类文档,点击后浏览器会没有动作,你需要配置一下MIME表。
在ServerModule的OnCreate属性中添加:
MimeTable.AddMimeType("abc","abc");
最新文章
- [原创]java WEB学习笔记109:Spring学习---spring对JDBC的支持:使用 JdbcTemplate 查询数据库,简化 JDBC 模板查询,在 JDBC 模板中使用具名参数两种实现
- iframe在浏览器中session失效问题
- Python 前端之JS
- macbook air 安装win7双系统
- js字符串函数
- 【BZOJ】【1640】【USACO2007 Nov】/【1692】【USACO2007 Dec】队列变换
- ie下使用firebug
- 【windows核心编程】DLL相关(2)
- python 包导入规则
- node.js系列笔记之node.js初识《一》
- 【Unity3D】Unity3D开发《我的世界》之一、创建一个面
- JavaScript 运用ES2015特性的小项目
- MPAndroidChart的K线图上添加均线
- [Swift]LeetCode1002. 查找常用字符 | Find Common Characters
- ArcGis地理坐标系转投影坐标系问题的思考与处理
- Python入门5(pandas中merge中的参数how)
- 2.19 C++友元函数和友元类
- Unity 3D-Navigation网格导航系统使用教程
- python基础学习Day9 函数的初识,实参、形参、
- OpenCV——字符提取并保存