Progressbar value   zodpovězená otázka

VB.NET, DirectX, WinForms

Dobrý den,

píšu přehrávač používající DirectX.Používám komponentu progressbar(upravena přes paint), která ukazuje délku skladby.Jenže si za nic na světě nemohu vzpomenout, jak udělám to, že když uživatel klikne na ten progressbar tak aby se změnila hodnota value(vybrání určitého úseku skladby).Děkuji.

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

Když uživatel klikne na ten progressbar, tak se vyvolá příslušná událost MouseClicked (nebo jak se jmenuje). Ta jako argument má strukturu určující polohu myši a za základě toho snadno spočítáte, v kolika "procentech délky skladby" jste kliknul. A pak se to pouze převine.

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

Ok díky:) Nějak se stím porvu.

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