Korzystam z domyślnego interfejsu użytkownika i próbuję utworzyć przycisk, aby ustawić w kolejce wybrany utwór , przycisk jest w modie panelu WSH z uruchomionym skryptem javascript. Czy istnieje funkcja albo (a) bezpośredniego umieszczenia w kolejce wybranego utworu lub (b) wysłania zestawu naciśnięć klawiszy, które utworzą utwór w kolejce (gdzie skrót klawiaturowy zdefiniowano w: Preferencje> Skróty klawiaturowe> [kontekst]> Dodaj do kolejki odtwarzania )?
Znalazłem dwie metody:
(a) Istnieje funkcja „ queue_add_item () ”, ale nie jestem pewien, jak przekazać wybrany element (dane wejściowe do tej funkcji to „metadb_handle_ptr” i „p_item”)
(b) W Winampie mogłem wysłać skrót klawiaturowy, uruchamiając plik w katalogu, kod XML to:
System.navigateUrl(skin_dir"\scripts\ctrl_alt_q.vbs");
i „ctrl_alt_q.vbs” zawiera:
CreateObject("WScript.Shell").SendKeys "^%q"
źródło