Sætte TProgressBar.Position efter TWindowsMediaPlayer

Tags:    delphi

Hej,

I kan næsten regnen ud hvad mit spørgsmål går ud på ved at læse overskriften, men hvis ikke så forklarer jeg det lige:

Jeg har en TProgressBar (kaldet "Progress") og en TWindowsMediaPlayer (kaldet "Player"). Jeg vil gerne have det sådan, at når den afspiller et nyt stykke af sangen eller filmen skal Progress følge med, ligesom i fx. Windows Media Player.

Et konkret eksempel: Hvis min sang er halvvejs skal Progress.Position sættes til 50, fordi den går over 100 "snit".

Hilsen Thomas :)



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Her er en metode med Progressbar:

Fold kodeboks ind/udKode 



Syntes også lige jeg vil vide et eksempel hvor du kan spole frem og tilbage i musikken ligesom i mediaplayer:

Fold kodeboks ind/udKode 




Jeg tror vi to har en meget forskellig version af TWindowsMediaPlayer, den jeg har har ikke: mode, position, open eller filename.

Open hedder Play og filename hedder URL, mode og position eksisterer slet ikke (:

Edit: Har fundet position, men ikke mode, og position kan ikke bruges i denne forbindelse da den er en double hvor min TProgressBar er en int



Indlæg senest redigeret d. 02.12.2006 17:27 af Bruger #8985
t