chenshilong 6 năm trước cách đây
mục cha
commit
81a83dc5a0

+ 1 - 0
Forms/UpFileFrame.dfm

@@ -63,6 +63,7 @@ object UpFileView: TUpFileView
       Width = 28
       Width = 28
       Height = 30
       Height = 30
       Hint = #22312#32447#39044#35272
       Hint = #22312#32447#39044#35272
+      Visible = False
       Layout = pbsImageLeft
       Layout = pbsImageLeft
       Spacing = 4
       Spacing = 4
       ImageNormal.Data = {
       ImageNormal.Data = {

+ 4 - 1
Forms/UpFileManageFrame.pas

@@ -354,7 +354,7 @@ end;
 
 
 procedure TUpFileManageView.btnDownClick(Sender: TObject);
 procedure TUpFileManageView.btnDownClick(Sender: TObject);
 var svDlg: TSaveDialog;
 var svDlg: TSaveDialog;
-  sFile: string;
+  sFile, sName, sPath: string;
 begin
 begin
   if not Assigned(Selected) then Exit;
   if not Assigned(Selected) then Exit;
 
 
@@ -377,6 +377,9 @@ begin
       if PHPWeb.DownFile(Selected.Data.DownURL, sFile) then
       if PHPWeb.DownFile(Selected.Data.DownURL, sFile) then
       begin
       begin
         Selected.Data.Status := ufsNormal;
         Selected.Data.Status := ufsNormal;
+        sName := ExtractFileName(sFile);
+        sPath := ExtractFilePath(sFile);
+        ShellExecute(Handle, 'open', pchar(sName), nil, pchar(sPath), SW_SHOWNORMAL);
       end
       end
       else
       else
       begin
       begin