Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#12

AW: TidFTP Uploadproblem bei größeren Dateien

  Alt 29. Jun 2010, 11:29
Delphi-Quellcode:
procedure TMFTP.Work(ASender: TObject; AWorkMode: TWorkMode;
  AWorkCount: Integer);
var
  S: string;
begin
  //FTPClient.Noop;
  If (Global.IdFTPPut) Then
  begin
    //Errechnen der Transfergeschwindigkeit:
    S := Transfergeschwindigkeit(AWorkCount);
    FMain.lb_anzeige.Caption := '';
    case AWorkMode of
      wmWrite: FMain.lb_anzeige.Caption := Global.sendung + #13#10 +
      Global.downloadspeed + 'Uploade speed ' + S;
    end;

    //Aktualisieren der Fortschrittsanzeige:
  end;
  FMain.prba_datei.Position := AWorkCount;
  FMain.prba_datei.Update;
  FMain.Showapplication;
{$IFDEF Adminrechte}
  FAdmin.mem_anz.Lines.Add('OnWork: '+IntToStr(AWorkCount));
{$ENDIF}
end;
Mach hier doch mal ein Application.ProcessMessages rein, damit deine Oberfläche überhaupt eine Chance hat sich zu aktualisieren.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat