为什么vb6.0中两个一模一样的代码,一个可以用另一个却用不了!该怎么解决

为什么vb6.0中两个一模一样的代码,一个可以用另一个却用不了!!!
窗口闪动代码如下:(两个代码在同一程序同一计时器中测试的)

1.(此代码可用)
Private Declare Function FlashWindow Lib "user32" (ByVal hwnd As Long, ByVal bInvert As Long) As Long

Private Sub Timer1_Timer()
FlashWindow Me.hwnd, True
End Sub


2.(此代码不可用)
Private Declare Function FlashWindow Lib "user32" (ByVal hwnd As Long, ByVal bInvert As Long) As Long

Private Sub Timer1_Timer()
FlashWindow Me.hwnd, Ture
End Sub


------解决方案--------------------
1.(此代码可用)
Private Declare Function FlashWindow Lib "user32" (ByVal hwnd As Long, ByVal bInvert As Long) As Long

Private Sub Timer1_Timer()
FlashWindow Me.hwnd, True
End Sub


2.(此代码不可用)
Private Declare Function FlashWindow Lib "user32" (ByVal hwnd As Long, ByVal bInvert As Long) As Long

Private Sub Timer1_Timer()
FlashWindow Me.hwnd, Ture '拼写错误
End Sub

------解决方案--------------------
不是不可用
Private Declare Function FlashWindow Lib "user32" (ByVal hwnd As Long, ByVal bInvert As Long) As Long

需要放在全局声明部分要置顶的