Autor Beitrag
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 24.11.09 14:08 
ausblenden Delphi-Quelltext
1:
ProgressBar.StepBy(AWorkCount);					

Sollte da snicht besser heißen:
ausblenden Delphi-Quelltext
1:
ProgressBar.Position := AWorkCount;					
JoelH
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 806
Erhaltene Danke: 17

Win10
Delphi Alexandria 11.2 Patch 1
BeitragVerfasst: Di 24.11.09 14:09 
user profile iconBergmann89 hat folgendes geschrieben Zum zitierten Posting springen:
Hey,

wie genau funzt das mit der Porgressbar, weil wenn ich das so mach wie unten, dann läuft die mehr als einmal durch?!

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.HTTPWork(Sender: TObject; AWorkMode: TWorkMode;
  const AWorkCount: Integer);
begin
  ProgressBar.StepBy(AWorkCount);
end;


MfG Bergmann.



Da liegt der Fehler.

Da musst du die Position der bar setzen und nicht den Step! AWorkCount ist nicht die Schrittweite sondern die aktuelle Position.

Also einfach folgendes ändern
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.HTTPWork(Sender: TObject; AWorkMode: TWorkMode;
  const AWorkCount: Integer);
begin
  ProgressBar.Position := AWorkCount;
end;

und dann gehts.

_________________
mfg. Joel
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 24.11.09 14:22 
Was habe ich vor einer Minute geschrieben? :?
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Di 24.11.09 14:26 
Ah, alles klar... funzt, danke!
MfG Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
JoelH
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 806
Erhaltene Danke: 17

Win10
Delphi Alexandria 11.2 Patch 1
BeitragVerfasst: Di 24.11.09 14:36 
user profile iconLuckie hat folgendes geschrieben Zum zitierten Posting springen:
Was habe ich vor einer Minute geschrieben? :?


Hasts einfach nur ein wenig früher abgeschickt ;)

_________________
mfg. Joel
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 24.11.09 14:52 
user profile iconJoelH hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconLuckie hat folgendes geschrieben Zum zitierten Posting springen:
Was habe ich vor einer Minute geschrieben? :?


Hasts einfach nur ein wenig früher abgeschickt ;)

Ich poste eben schneller als mein Schatten. ;)