RE:Cambiar color de un label al pasar el ratón enc
Pues... si "blue" es una variable o constante que ya has cargado previamente con el valor del color azul, tendría que funcionar. Si no lo es, será simplemente una variable vacía, ya que la constante de VB6 se llama "vbBlue".
Pero asimismo, en Forms muy cargados de controles, suele ser necesario hacer:
Private Sub Label5_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Label5.ForeColor = vbBlue
Label5.Refresh
End Sub
Y si después, cuando el ratón sale de la Label, se te queda con el color puesto, prueba haciendo un evento Form_MouseMove que le restablezca el color original a todas las Label del Form que puedan haber cambiado de color.