Показать сообщение отдельно

  #1838  
Старый 27.06.2008, 15:47
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме:
379101

Репутация: 136
По умолчанию

Легче статически сделать, выполнение загрузки путем увеличения с паузой.

Код:
procedure Tform1.Step;
var
  i: Integer;
begin
   ProgressBar1.StepIt;
   Sleep(12);
   ProgressBar1.StepBy(12);
   ProgressBar1.Max:=100;
end;
Загрузка текстового файла

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  i: Integer;
begin
  if OpenDialog1.Execute then
  begin
    if FileExists(OpenDialog1.FileName) then
    begin
      Step;
      Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
      ProgressBar1.Position:=0;
    end;
  end;
 end;
 
Ответить с цитированием