Fpr.Executable := FDump;
//Parameters.Add( Format(' --host=%s --user=%s --password=%s --port=%d --create-options --database %s -r%s',
//[FHost, FUser, FPass, FPort, tmpDBN, tmpSQL]) );
Fpr.Parameters.Add(Format('--host=%s', [FHost]));
Fpr.Parameters.Add(Format('--user=%s', [FUser]));
Fpr.Parameters.Add(Format('--password=%s', [FPass]));
Fpr.Parameters.Add(Format('--port=%d', [FPort]));
Fpr.Parameters.Add(Format('--database %s', [tmpDBN]));
Fpr.Parameters.Add(Format('-r%s',[tmpSQL]));
Fpr.Parameters.Add(' --create-options');
//Parameters.Add(' --host=' + FHost + ' ');
//Parameters.Add(' --user=' + FUser + ' ');
//Parameters.Add(' --password=' + FPass + ' ');
//Parameters.Add(' --port=' + IntToStr(FPort) + ' ');
//Parameters.Add(' --create-options ');
//Parameters.Add(' --database ' + tmpDBN);
//Parameters.Add(' -r' + tmpSQL);
//ShowMessage( Fpr.Executable + ' ' + Fpr.Parameters.Text);
Fpr.Execute;
While Fpr.Running do Application.ProcessMessages;