SaveVideoAudioFile1Click method

Applies to
TForm2

Declaration
procedure SaveVideoAudioFile1Click(Sender: TObject);

Implementation

procedure TForm2.SaveVideoAudioFile1Click(Sender: TObject);
var src_,ext_:String;
begin try
if Sender<>nil then play_snd(1);
src_:=compile_path(get_ini_params('cache','media'))+'\'+media_file_list.Strings[minfo_list.ItemIndex];
if SysUtils.FileExists(src_) then begin
   media_save1.DefaultExt := StringReplace(ExtractFileExt(src_),'.','',[rfReplaceAll, rfIgnoreCase]);
   ext_:=lowercase(ExtractFileExt(src_));
   media_save1.Filter:='Multimedia file (*'+ext_+')|*'+ext_;
   media_save1.FileName :=ExtractfileName(src_);
   media_save1.InitialDir := my_wiki_dir;
   if media_save1.Execute then begin
      if fileexists(media_save1.filename) then SysUtils.DeleteFile(media_save1.filename);
      fop1.FileList.Clear;
      fop1.FileList.add(src_);
      fop1.DestFolder :=media_save1.filename;
      fop1.Execute;
   end; 
end else begin
   msgbox(Application.Title,'Selected file, is not found or renamed! refresh the media list and try again.',0,3);
   abfApplicationProperties1Restore(Sender);
end;
abfApplicationProperties1Restore(Sender);
except
on E : Exception do _log_entry_error(E.ClassName,E.Message,'B80000');
end;End;


HTML generated by Time2HELP
http://www.time2help.com