Я кодирую на vb.net.У меня есть программа, в которой пользователь выбирает цвет на изображении, и цвет сохраняется для сравнения с другим пикселем на изображении, а затем, когда цвета совпадают, это делает отметку на изображении.Затем я сохраняю цвет в my.settings.myColor.Когда пользователь выбирает цвет, он возвращается как «Цвет [A = 255, R = 255, G = 255, B = 255]», пока здесь не работает совершенно нормально.Проблема в том, что когда я закрываю программу и открываю ее снова, она не возвращается как «Color [A = 255, R = 255, G = 255, B = 255]», она возвращается как этот Color [White].Поэтому, когда я сравниваю цвета, чтобы найти подходящие цвета, он ничего не находит.Я предполагаю, что это потому, что он возвращается по-другому, я прав?
Dim cor As Color = My.Settings.Mycolor
Private Sub FrmBitmaps_Load(sender As Object, e As EventArgs) Handles MyBase.Load
colour = My.Settings.Mycolor
cmdColorPicker.BackColor = My.Settings.Mycolor
End Sub
Спасибо