Názvy přehrávaných písniček   otázka

VB.NET

Zdravím, chtěl bych si napsat aplikaci, která by mi na monitor vypisovala názvy zrovna přehrávaných písniček, jako je tomu u miniaplikací ve Vistách a 7čkách. Nevíte někdo jak vytáhnout z WMP názvy? O zbytek kódu se postarám, jen nevím jak odkázat na program mimo ten můj.

Díky za odpovědi:-)

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Pokud používáte WMP přímo v aplikaci jako ovládací prvek, bude to velmi snadné - má vlastnost CurrentMedia (nebo něco takového) a sám funguje jako wrapper kolem ID3 tagů.

Přidání komponenty do aplikace (nareferencujte "C:\windows\system32\wmp.dll")

http://msdn.microsoft.com/en-us/library/...

Pokud chcete ovládat standalone aplikaci WMP, bude to složitější. Na CodeProjectu je skvělý článek, jehož součástí je i toto. V jeho širším kontextu to je nejspíše nejlepší ukázka:

http://www.codeproject.com/KB/audio-vide...

RA

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Právě, že potřebuji jenom aby se do Labelu vypisoval název písničky, kkterá je puštěná ve WMP, který ale běží ve systému.

Právě by to chtělo něco jako odvolávací funkci na WMP, ze kterého přečte jenom název tracku a zobrazí ho v Labelu.

Díky za radu, prozkoumám ten CodeProject

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Dejte vědět jak to dopadlo :)

RA

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback