Einzelnen Beitrag anzeigen

Dark-L0rd

Registriert seit: 29. Jul 2004
9 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Datei mit Fortschrittsanzeige auf einen Ftp-Server hoch

  Alt 30. Jul 2004, 08:20
Das funzt aber, irgendwie net, so wie ich das gemacht habe...


Delphi-Quellcode:
procedure Tbg3.upClick(Sender: TObject);
var i: Integer;
begin
      if bg1.adresse1.Text = 'then exit;;
      idftp1.Disconnect;
      idftp1.Host := bg1.adresse1.Text;
      idftp1.Username := bg1.user1.Text;
      idftp1.Password := bg1.pass1.Text;
      try
        idftp1.Connect(true,10000);
        if idftp1.Connected then
        begin
          for i := 0 to 9 Do
          begin
            if ser_dat1[i] = 'then break;
            idftp1.put(ser_dat1[i],ser_dat1[i]);
          end;
        end;
      except
        raise;
      end;
end;

procedure Tbg3.IdFTP1WorkBegin(Sender: TObject; AWorkMode: TWorkMode;
  const AWorkCountMax: Integer);
  begin
  if AWorkCountMax > 0 then ProgressBar1.Max := AWorkCountMax;
end;

procedure Tbg3.IdFTP1Work(Sender: TObject; AWorkMode: TWorkMode;
  const AWorkCount: Integer);
begin
  ProgressBar1.Position := AWorkCount;
end;

procedure Tbg3.IdFTP1WorkEnd(Sender: TObject; AWorkMode: TWorkMode);
begin
  ProgressBar1.Position := 0;
end;
Wo ist da der Denk-Fehler???
Schon mal Danke für die Hilfe.
---MfG--
Dark-L0rd
  Mit Zitat antworten Zitat