Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.452 pregleda

Najnovija ↓

Promena mesta item-a u ListBox-u? 14.04.2006. u 21:46 · pre 250 meseci #1
Kako da promenim mesta item-a u ListBox-u?Recimo kao u winamp-u.....pokusavao sam da to uradim ali ne vredi.....unapred zahvalan....
Potpis
Ko ne zna, a misli da zna
Kloni ga se
Ko ne zna i zna da ne zna
Pomogni mu
Ko zna, a misli da ne zna
Postuj ga
Ko zna i zna da zna
Idi njegovim stopama
Re: Promena mesta item-a u ListBox-u? 15.04.2006. u 03:44 · pre 250 meseci #3
Mene zanima u vezi TLIstBox-a, kako kad dodam u njega nekoliko mp3 pesama i (pustam ih pomocu TWindowsMediaPlayer1) da one idu jedna za drugom, po zavrsetku. I interesuje me kako da u TlistBox odradim next? Znaci, sa jedne na drugu pesmu, zaredom?!
Potpis
Someone's sitting in the shade today because someone planted a tree a long time ago.
Re: Promena mesta item-a u ListBox-u? 15.04.2006. u 10:50 · pre 250 meseci #4
TListBox.ItemIndex sadrzi indeks trenutno selektovane stavke u listbox-u.
Prva stavka na listi ima indeks 0, sledeca 1, i tako dalje. Ako nije nista selektovano
onda je vrednost -1. Ako ovo polje postavis na neku vrednost listbox ce selektovati
odgovarajucu stavku.

Ako koristis TMediaPlayer onda imas OnNotify dogadjaj koji bi mogao da koristis
za iniciranje prelaza po zavrsetku pesme.
Re: Promena mesta item-a u ListBox-u? 15.04.2006. u 15:03 · pre 250 meseci #5
Citat:
morlic: TListBox.ItemIndex sadrzi indeks trenutno selektovane stavke u listbox-u. Prva stavka na listi ima indeks 0, sledeca 1, i tako dalje. Ako nije nista selektovano onda je vrednost -1. Ako ovo polje postavis na neku vrednost listbox ce selektovati odgovarajucu stavku.


Ok, ovo teoretski je jasno, ali vise bi mi pomoglo parce koda da vidim kako odraditi?!

Citat:
morlic: Ako koristis TMediaPlayer onda imas OnNotify dogadjaj koji bi mogao da koristis za iniciranje prelaza po zavrsetku pesme.


Da, ima dogadjaj OnNewStream (TNotifyEvent), ali posto istrazujem tu komponentu parce koda bi mi resilo problem?!
Znaci, pesme se ubacuju u TListBox, a pomocu:
Code:
WindowsMediaPlayer1.URL:=Edit1.Text;

se pustaju, dok TEdit1 punim:
Code:
Edit1.Text:= ListBox1.Items[ListBox1.ItemIndex];

Dakle, kad se klikne na jednu pesmu u TListBox-u, prebacuje se u TEdit1, odakle TWindowsMediaPlayer1 to registruje kao URL i pusta pesmu?! Na taj nacin se u TEdit1 komponenti prikazuje trenutno aktivna pesma...

P.S. da li ce program sa TWindowsMediaPlayer1 komponentom raditi na drugim masinamabez problema ili se uz program mora jos nesto isporuciti?
Potpis
Someone's sitting in the shade today because someone planted a tree a long time ago.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme