1、拖一个upload组件。

2、执行execute函数。
unflpld_Up.Execute;
3、当上传完成事件触发。
procedure TUniFrmMainWin.unflpld_UpCompleted(Sender: TObject;
AStream: TFileStream);
var
DestName : string; //目标文件
DestFolder : string; //文件保存的路径
sResName : String; //真实保存在服务器上的文件名(ResName,不能有中文),
sTitleName : string; //仅用于在Grid中显示用的标签名TitleName(允许中文)
lJump : boolean; //存在则跳过
lResult : boolean;
sExt : string; //文件扩展名,文件类型
begin
//处理上传完成后的事件
//文件的扩展名
sExt := LowerCase(ExtractFileExt(unflpld_Up.FileName));
//文件名
sTitleName := ExtractFileName(unflpld_Up.FileName);
//文件保存的路径
DestFolder:=UniServerModule.FilesFolderPath + UniMainModule.UserName + '\';
//创建文件目录
CreateDir(DestFolder)

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



