versuche derzeit in einem kleinen musikplayer über einen slider zu bestimmten stellen im lied zu springen (geht ja mit soundseek in autoit)
allerdings stehe ich vor folgendem problem:
Code:
Local $hLenght = _SoundLength ($hFile, 2)
Local $hPosition = _SoundPos ($hFile, 2)
Local $hPosition2 = _SoundPos ($hFile, 1)
$soundstate = _soundstatus($hfile)
if not @error Then
Local $SoundLenght = $hLenght / 1000
Local $SoundPosition = $hPosition / 1000
Local $secDiff = $SoundLenght / $SoundPosition
Local $procDiff = 100 / $secDiff
GUICtrlSetData ($Slider2, $procDiff)
GUICtrlSetData ($Label2, $hPosition2)
darüber wird der wert eingetragen und der slider zeigt die aktuelle position innerhalb des liedes
man kann ihn auch problemlos verschieben (cas $slider 2, $blabla = 1, danach wieder auf 0 gesetzt, da der teil der die aktuelle position auf den slider schreibt ja innerhalb einer endlosschleife liegt und man den slider demnach ohne nicht bewegen könnte)
auslesen der position des sliders: kein problem
allerdings ins stunden/minuten/sekunden format umwandeln? wie?
wird ja für soundseek benötigt...