Какой формат кодирования цвета передает свойство Point?
Color = Pic_color.Point(x, y)
Нужен RGB! как?
Public Function FormatColor(inCol As Long) As String
FormatColor = "#" & Format$(Hex(inCol Mod 256), "00") & Format$(Hex((inCol / 256) Mod 256), "00") & Format$(Hex(inCol / 65536), "00")
End Function
Dim rgb As Long, r As Long, g As Long, b As Long
rgb = Pic_color.Point(X, Y)
r = &HFF& And rgb
g = (&HFF00& And rgb) \ 256
b = (&HFF0000 And rgb) \ 65536
MsgBox "#" & Format$(Hex(r), "00") & Format$(Hex(g), "00") & Format$(Hex(b), "00")
Сейчас этот форум просматривают: SemrushBot, Yandex-бот и гости: 97