Thema: Delphi String mit TTimer

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#9

Re: String mit TTimer

  Alt 29. Dez 2006, 20:03
Hallo,

hier das wesentliche in Kürze:

Delphi-Quellcode:
type
  TDemoForm = class(TForm)
    Button: TButton;
    Edit: TEdit;
    Clock: TTimer;
    procedure ClockTimer(Sender: TObject);
    procedure ButtonClick(Sender: TObject);
  private
    dtStart: TDateTime;
    dtClock: TDateTime;
  end;

var
  DemoForm: TDemoForm;

implementation

{$R *.dfm}

procedure TDemoForm.ClockTimer(Sender: TObject);
begin
  Caption := TimeToStr(dtClock + Now - dtStart);
end;

procedure TDemoForm.ButtonClick(Sender: TObject);
var
  i: Integer;
begin
  dtStart := Now;
  i := Succ(Pos(',', Edit.Text));
  dtClock := StrToTime(Copy(Edit.Text, i, 8));
end;
Lass dich nicht dadurch verwirren, dass ich meine Hilfsvariablen dtRead und dtNow umbenannt habe.

Freundliche Grüße
  Mit Zitat antworten Zitat