Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6. Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты. Читайте требования к создаваемым темам.
Я в программе меняю значение label.caption на метке рядом с прогресс- баром. На своей машине все работало, а после переноса через Deployment wizard на другую машину caption затормозило меняться и превратилось в белую метку без надписи, а прогресс исправно работал. Метка восстановилась в нормальном виде только в конце счета. Как бороться с таким глюком? Пробовал обнулять, т.е. label.caption="" перед сменой значения , но не помогает.
Do Events тормозит.
У меня при обработке TreeView с восемью тысячами элементов при заполнении контрола с использованием Do Events скорость в несколько раз меньше, чем при использовании API GetInputState.
Do Events опрашивает состояние каждый раз, а GetInputState только если возникло событие связанное с мышью или клавиатурой, что для прогресс бара самое то, имхо.