Napisano: 04 Mar 2011 23:15
Evo probavam nešto, vidjećemo šta će biti uglavnom ako uspije, objavit ću... Pomoglo je...
Dopuna: 06 Mar 2011 11:36
Za sve koji budu imali slične probleme evo jednostavno rješenje:
kao što sam naveo koristim WMP kontrolu koju sam preimenovao u Media Control, potrebn vam je Tajmer čiji interval postavite na 1000 (jedna sekunda) i u ovom slučaju Track Bar za kontrolu toka pjesme. Ako želite da ispišete vrijeme potreban je Label, u ovom slučaju je preimenovan u LblTime. Evo i kod:
ovo ide u formu:
dim min as integer
dim sec as integer
Private Sub TrackBar1_Scroll(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles TrackBar1.Scroll
MediaControl.Ctlcontrols.currentPosition = TrackBar1.Value
End Sub
Private Sub Timer2_Tick(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Timer2.Tick
Dim second As Integer
Dim total As Integer
total = MediaControl.Ctlcontrols.currentPosition
TrackBar1.Maximum = MediaControl.currentMedia.duration
TrackBar1.Value = total
second = MediaControl.Ctlcontrols.currentPosition
sec = sec + 1
If sec = 60 Then
minut = minut + 1
sec = 0
End If
If sec < 10 Then
LblTime.Text = minut & ":0" & sec
Else
LblTime.Text = minut & ":" & sec
End If
End Sub
Private Sub Play_Click(ByVal sender As System.Object, ByVal _
e As System.EventArgs) Handles Play.Click
timer2.enabled=true
|