Einzelnen Beitrag anzeigen

Progman

Registriert seit: 31. Aug 2007
Ort: 99974 MHL
695 Beiträge
 
Delphi 10.1 Berlin Starter
 
#26

Re: Lied im MediaPlayer erst nach ein paar Sekunden abspiele

  Alt 17. Dez 2007, 16:16
Delphi-Quellcode:
implementation

{$R *.dfm}

procedure TForm1.FormShow(Sender: TObject);
begin
  TimeToRun:=5;
  Timer1.Enabled:=True;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  //solange TimeToRun größer Null nur anzeigen und weiterzählen
  Label1.Caption:='Zeit bis zum Start: '+IntToStr(TimeToRun)+' sek.';
  if TimeToRun = 0 then begin
    Timer1.Enabled:=False; //Timer anhalten
    //Sound starten
    MediaPlayer1.FileName:='test.wav'; //muss im selben Verz. sein
    MediaPlayer1.Open;
    MediaPlayer1.Play;
  end;
  dec(TimeToRun); //um 1 erniedrigen
end;
Das kriegt er zu sehen, wenn er F12 drückt, da ist ganz deutlich FormShow
Karl-Heinz
Populanten von Domizilen mit fragiler, transparenter Aussenstruktur sollten sich von der Translation von gegen Deformierung resistenter Materie distanzieren!
(Wer im Glashaus sitzt sollte nicht mit Steinen werfen)
  Mit Zitat antworten Zitat