Autor Beitrag
henny
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 126



BeitragVerfasst: Fr 05.06.09 20:18 
Ich möchte ein Programm Programmieren bei dem Musik abgespielt wird.
Das mit der Musik funktioniert. Aber ich möchte das die Musik nicht direkt nach dem Programmstart abgespielt wird sondern das sie erst 5 sekunden nach dem Programmstart abgespielt wird!
Wie mache ich das?
Tropby
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 71
Erhaltene Danke: 4

Vista, Win XP, Win 89
Turbo Delphi Ex.
BeitragVerfasst: Fr 05.06.09 20:26 
Da gibt es mehrere möglichkeiten.

Die einfachste ist wohl einen Timer auf die Form zu ziehen und den dann auf 5 Sekunden zu setzten.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.Timer1OnTimer(Sender: TObject);
begin
  Timer1.enabled := false;
  // Musik abspielen
end;

_________________
Tropby
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: Fr 05.06.09 20:28 
Am einfachsten nutzt Du einfach nur einen Timer, dessen Intervall Du - je nach Wunsch -
- entweder auf 1000 stellt, und eine Variable von 5 runterzählen lässt,
- oder den Intervall direkt auf 5000 stellst.
henny Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 126



BeitragVerfasst: Fr 05.06.09 20:35 
kannst du das genauer erklären?
Tropby
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 71
Erhaltene Danke: 4

Vista, Win XP, Win 89
Turbo Delphi Ex.
BeitragVerfasst: Fr 05.06.09 20:44 
Wie gesagt es gibt ein Objekt das heißt "Timer". Dieses kannst unter "System" in der Tool-Palette.

Dann die Eigenschaft "Interval" auf 5000 Millisekunden setzten und das Ereignis "OnTimer" (doppelklick auf den Timer) erstellen. Das wird dann nach 5 Sekunden aufgerufen.

_________________
Tropby