Грязь на форме, как убрать? - VB

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! Имеем VB 6 и форму с Combo, на котором видны графически артефакты - двойная прорисовка рамки листа. Интересует вопрос, как устранять подобные артефакты, а не как предотвращать. Т.е. универсальный способ на все случаи жизни. Ведь если повозить по форме сферху к-н. другим окошком, или увести саму форму за границы экрана и вернуть - грязь исчезает. Нужен программный метод, подобный этим действиям.

Решение задачи: «Грязь на форме, как убрать?»

textual
Листинг программы
Private Sub Combo1_GotFocus()
    Dim i As Integer
    Combo1.Clear
    For i = 1 To 3
        Combo1.AddItem i
    Next i
End Sub
 
Private Sub Form_Load()
    Dim i As Integer
    For i = 1 To 10
        Combo1.AddItem i
    Next i
End Sub

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы