Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

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

Re: Problem mit mehreren Forms und ShowModal

  Alt 30. Aug 2004, 15:14
Das ganze muss in das OnPaint Ereignis rein:
Delphi-Quellcode:
unit Unit2;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls;

type
  TForm2 = class(TForm)
    ProgressBar1: TProgressBar;
    procedure FormPaint(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;
  bFirstTime: Boolean = True;

implementation

{$R *.dfm}


procedure TForm2.FormPaint(Sender: TObject);
var
  i: Integer;
begin
  Application.ProcessMessages;
  if bFirstTime then
  begin
    bFirstTime := False;
    for I := 0 to 9 do
    begin
      Progressbar1.StepIt;
      Progressbar1.Repaint;
      Sleep(1000);
    end;
  end;
end;

end.
Im Anhang noch mal dein Projekt.

Edit:
Den Rest des Codes habe ich nicht durchgesehen. Aber da läßt sich bestimmt auch noch einiges verbessern.
Angehängte Dateien
Dateityp: zip eurorechner_696.zip (331,0 KB, 3x aufgerufen)
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat