-1
其基本顏色選擇器 現在當如果階梯指定的顏色釣到它播放歌曲 什麼希望的是,當一旦這種顏色再次挑選的歌曲應該發揮再次 我試着使用線程;但它不工作提前 感謝..我要重新啓動定時器
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Timer1.Tick
Dim BMP As New Drawing.Bitmap(1, 1)
Dim GFX As System.Drawing.Graphics =
System.Drawing.Graphics.FromImage(BMP)
GFX.CopyFromScreen(New Drawing.Point(MousePosition.X, MousePosition.Y), _
New Drawing.Point(0, 0), BMP.Size)
Dim Pixel As Drawing.Color = BMP.GetPixel(0, 0)
CPpanel.BackColor = Pixel
redtxt.Text = Pixel.R
greentxt.Text = Pixel.G
bluetxt.Text = Pixel.B
If redtxt.Text = 0 Then
If greentxt.Text = 173 Then
If bluetxt.Text = 73 Then
AxWindowsMediaPlayer1.URL = "song.mp3"
Timer1.Stop()
End If
End If
Else
Timer1.Start()
End If
End Sub
謝謝。但是我也在if else階段之後嘗試了'timer1.start()'。這就是整個代碼。我只想在捕捉RGB值中指定的顏色後重新啓動計時器。 –
@NirmalPatel:你爲什麼要停止計時器_at all_如果你想繼續? –
如果我不停止在if條件下的計時器,那麼它會播放歌曲。那是爲什麼...... @visual vincent –