Autor Beitrag
ChrisCross
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 124
Erhaltene Danke: 12

Windows 10 64 bit
Delphi XE6 Starter
BeitragVerfasst: Fr 02.11.12 20:56 
Hallo,

Ich habe in meinem Programm eine Progressbar. Wenn diese voll ist, sollte sich eigendlich eine Form öffnen. Es passiert aber nichts. Könntet ihr mir bitte helfen? Unten mein Quellcode:


ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
procedure TForm5.Timer1Timer(Sender: TObject);
begin
 Progressbar1.Position := Progressbar1.Position +1;
 Application.ProcessMessages;
 if Progressbar1.Position = 100 then
  begin
  Form1.show;
    Timer1.Enabled := False;
    Progressbar1.Position := 0;
  end;
end;

procedure TForm5.FormCreate(Sender: TObject);
begin
 Timer1.Enabled := True;
end;
WasWeißDennIch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 653
Erhaltene Danke: 160



BeitragVerfasst: Fr 02.11.12 20:58 
Was heißt "passiert nichts"? Bewegt sich die ProgressBar nicht, oder wird das Formular nicht geöffnet?
ChrisCross Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 124
Erhaltene Danke: 12

Windows 10 64 bit
Delphi XE6 Starter
BeitragVerfasst: Fr 02.11.12 21:02 
Das Formular öffnet sich nicht.
WasWeißDennIch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 653
Erhaltene Danke: 160



BeitragVerfasst: Fr 02.11.12 21:05 
"Form1" lässt auf das Hauptformular schließen. Hast Du das denn vorher versteckt? Und kommst Du bei dem Show-Befehl überhaupt an (Haltepunkt)?
ChrisCross Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 124
Erhaltene Danke: 12

Windows 10 64 bit
Delphi XE6 Starter
BeitragVerfasst: Fr 02.11.12 21:41 
Ich habe es anders gelöst. Das Fenster wird von der Hauptform aufgerufen und schließt sich nach Ablauf der Progressbar.
Danke für dein Bemühen.