AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Cover-Anzeige für WMP Programmieren

Offene Frage von "LukasB"
Ein Thema von LukasB · begonnen am 29. Apr 2010 · letzter Beitrag vom 6. Mai 2010
 
LukasB

Registriert seit: 29. Apr 2010
8 Beiträge
 
#3

Re: Cover-Anzeige für WMP Programmieren

  Alt 30. Apr 2010, 08:10
Servus Luckie,

danke schon mal für deine schnelle Antwort.
Das mit dem Timer hab ich mir auch schon überlegt, nur weiß ich nicht, wie ich eine Prozedur darauf ansprechen lasse.
mit ständig aktualisieren meine ich zeitlich lang, halt so lang Musik abgespielt wird.
Ich hatte eigentlich folgende Struktur im Kopf, aber wahrscheinlich zu sehr C-Denke:

unit

interface

var ....

prozedure wait(sec);
prozedure writeMetaData();
prozedure showCover();

sec = 10;
while true do
begin
writeMetadata();
showCover();
wait();
end;

end.

Das soll nur Struktur-Code sein
Aber sowas geht dann wohl nicht wenn du den Time vorschlägst, oder?
Die wait habe ich hier aus dem Forum genommen, war glaube ich sogar eine Antwort auf einen Poste von dir:

procedure Delay(Milliseconds: Integer);
var
Tick: DWord;
Event: THandle;
begin
Event := CreateEvent(nil, False, False, nil);
try
Tick := GetTickCount + DWord(Milliseconds);
while (Milliseconds > 0) and
(MsgWaitForMultipleObjects(1, Event, False, Milliseconds, QS_ALLINPUT) <> WAIT_TIMEOUT) do
begin
Application.ProcessMessages;
if Application.Terminated then Exit;
Milliseconds := Tick - GetTickcount;
end;
finally
CloseHandle(Event);
end;
end;

Kann man die irgenwie hernehmen? Dann bräuchte ich aber wieder die while und hätte das gleiche Problem.....
Hoffe du kannst mir weiterhelfen

Lukas
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz