Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема как заставить ативикс перерисоваться? (число прочтений - 1481 )
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
как заставить ативикс перерисоваться?
10. Июня 2009 :: 11:00
Печать  
сабж. а то послеоткрытия появляется, вхожу в другую группу, пропадает, мышью поводишь, появляется.
Да, актив - MSComctlLib.Toolbar.2
  
Наверх
 
IP записан
 
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Re: как заставить ативикс перерисоваться?
Ответ #1 - 10. Июня 2009 :: 12:51
Печать  
Мдаа... фигня какая-то.
На форме есть список значений, должен получать данные из объекта.
Дык если его заполнять :
Код
Выбрать все
Объект.список.выгрузить(список_на_форме) 

, то активикс ведет себя как в (0)
а если
Код
Выбрать все
		список_на_форме.УдалитьВсе();
		Для ъ=1 По Объект.список.размерСписка() Цикл
		список_на_форме.ДобавитьЗначение( Объект.список..получитьЗначение(ъ));
		КонецЦикла;
 


То все нормально.
???????????????? Ужас Ужас Ужас Ужас
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: как заставить ативикс перерисоваться?
Ответ #2 - 10. Июня 2009 :: 13:05
Печать  
видимостью активикса поиграться попробуй.
  
Наверх
 
IP записан
 
kriblya
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 313
Зарегистрирован: 24. Декабря 2007
Re: как заставить ативикс перерисоваться?
Ответ #3 - 10. Июня 2009 :: 13:40
Печать  
На видимость контрола не реагирует, форма.обновить() тоже,
  
Наверх
 
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: как заставить ативикс перерисоваться?
Ответ #4 - 10. Июня 2009 :: 13:44
Печать  
Лекарство

ScrptCtrl          = СоздатьОбъект("MSScriptControl.ScriptControl");
ScrptCtrl.Language = "vbscript";      
ScrptCtrl.Eval("ToolBar.Refresh()");
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать