Ergebnis 1 bis 9 von 9
  1. #1
    Stanley Jobson Avatar von Whit3z
    Registriert seit
    08.12.2006
    Beiträge
    749

    Standard [F]Progressbar

    Hi Leutz

    wie kann ich nen Ladebalken verwenden, ohne dass das Programm
    einfriert???

    Beim klick auf nen Button soll der Ladebalken losgehen.


    Danke
    MfG

  2. #2
    Bugbear Wurm Avatar von Byaaaaah
    Registriert seit
    05.12.2007
    Beiträge
    264

    Standard

    stichwort: threads

    //Edit: oder zwischendurch mal Application.ProcessMessages; ^^

  3. #3
    Stanley Jobson Avatar von Whit3z
    Registriert seit
    08.12.2006
    Beiträge
    749

    Standard

    ein bisschen konkreter gehts nicht???

    ich will ja kein delphi lernen, dass is nur ma für nen 5 minuten projekt ^^

  4. #4
    Stanley Jobson Avatar von K1ngC0bra
    Registriert seit
    26.08.2007
    Beiträge
    650

    Standard

    Application.ProcessMessages;

    das reicht

  5. #5
    Bugbear Wurm Avatar von Byaaaaah
    Registriert seit
    05.12.2007
    Beiträge
    264

    Standard

    ohne code wirds schwierig.
    soll das programm nur die progressbar bedienen, und dabei friert es ein?

  6. #6
    Stanley Jobson Avatar von Whit3z
    Registriert seit
    08.12.2006
    Beiträge
    749

    Standard

    Code:
    procedure TForm1.Button1Click(Sender: TObject);
    var i : integer;
    begin
    for i:=1 to 100 do
    begin
    ProgressBar1.StepBy(10);
    Sleep(400);
    end;
    so, wie und wo muss jetzt das Application.ProcessMessages; rein???

  7. #7
    Bugbear Wurm Avatar von Byaaaaah
    Registriert seit
    05.12.2007
    Beiträge
    264

    Standard

    Code:
    procedure TForm1.Button1Click(Sender: TObject);
    var i : integer;
    begin
    for i:=1 to 100 do
    begin
    ProgressBar1.StepBy(10);
    Sleep(400);
    Application.ProcessMessages;  //nur dazu da um messages zu empfangen ;)
    end;
    hf

  8. #8
    Stanley Jobson Avatar von Whit3z
    Registriert seit
    08.12.2006
    Beiträge
    749

    Standard

    vielen Dank, Thread kann direkt gelöscht werden. ^^

  9. #9
    Stanley Jobson Avatar von K1ngC0bra
    Registriert seit
    26.08.2007
    Beiträge
    650

    Standard

    Wieso gelöscht? Es gibt bestimmt den ein oder anderen mit dem selben oder einem ähnlichen Problem.
    Close ist wohl angebrachter.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •