0
我正在使用VB6與OLE object
。當一定條件成立時,我用它來發聲。 OLE
類是MPlayer
。問題是我不希望玩家可見。我知道我可以將OLE control
的Visible
屬性設置爲false,但這只是隱藏了conrtrol本身,而不是MPlayer
本身。我已經試過如下:如何隱藏OLE控件的對象?
If Something Then
' Starts the music.
OLEPlayer.Action = 7
' Here, which line I should use to hide the MPlayer itself?
' OLEPlayer.Visible = False - hides just the controler, and not its class.
' There is no Visible property to the Class.
Else
' Stops the music.
oleAlarmSound.Action = 9
End If
我看着無處不在,但由於沒有用於VB6在一般情況下,和VB6 OLE特別是未成年人的支持,我已經什麼也沒有發現。
的如果你只是想播放聲音的PlaySound API能做到無形 –