⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fsoundplayer.class

📁 Gambas is a graphical development environment based on a Basic interpreter, like Visual Basic. It us
💻 CLASS
字号:
' Gambas class fileSTATIC PRIVATE $bDoNotMove AS BooleanPUBLIC SUB btnOpen_Click()  IF Dialog.OpenFile() THEN RETURN  lblTitle.Text = File.Name(Dialog.Path)  ' Approximation...  sldPos.MaxValue = 600  Music.Load(Dialog.Path)  btnPlay_ClickENDPUBLIC SUB btnPlay_Click()  timMusic.Enabled = TRUE  Music.PlayENDPUBLIC SUB btnPause_Click()  Music.PauseENDPUBLIC SUB btnStop_Click()  Music.Stop  timMusic.Enabled = FALSE  lblPos.Text = ""  sldPos.Value = 0ENDPUBLIC SUB timMusic_Timer()  DIM iPos AS Integer  DIM iVal AS Integer  DIM sPos AS String  DIM iInd AS Integer  iPos = Music.Pos  IF NOT $bDoNotMove THEN    Object.Lock(sldPos)    IF iPos > sldPos.MaxValue THEN      sldPos.MaxValue = sldPos.MaxValue * 2    ENDIF    sldPos.Value = iPos    Object.Unlock(sldPos)  ENDIF  FOR iInd = 0 TO 2    iVal = iPos MOD 60    iPos = iPos \ 60    IF iInd THEN      sPos = Format(iVal, "00") & ":" & sPos    ELSE      sPos = Format(iVal, "00")    ENDIF  NEXT  lblPos.Text = sPosENDPUBLIC SUB sldPos_Change()  Music.Pos = sldPos.ValueENDPUBLIC SUB sldPos_MouseDown()  $bDoNotMove = TRUEENDPUBLIC SUB sldPos_MouseUp()  $bDoNotMove = FALSEENDPUBLIC SUB sldVolume_Change()  Music.Volume = 1 - sldVolume.Value / sldVolume.MaxValueEND

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -