Имя: Пароль:
1C
1С v8
Как получить список всех открытых форм в 8.2 (обычные формы)
,
0 Stasik1976
 
05.07.13
12:04
Как получить список всех открытых форм в 8.2 (обычные формы)
1 х86
 
05.07.13
12:38
при открытии запоминать
2 Maxus43
 
05.07.13
12:40
в обычном никак, только извратами типа (1) или внешними компонентами
3 H A D G E H O G s
 
05.07.13
12:43
(2) Внешними - никак.
4 Maxus43
 
05.07.13
12:44
(3) вроде проскакивало тут, компонента внешняя все открытые окна перебирает, хз, могу ошибаться
5 H A D G E H O G s
 
05.07.13
12:45
(2) Если бы можно было бы соотнести контекст 1С класса ЭтаФорма и Дескриптор Windows - это был бы нееопический прорыв в Нетленкостроении.
6 Maxus43
 
05.07.13
12:45
+ не только 1с-ные, а и виндовые. Кстати в решение 1с ИжТиСи похожее, она даже в толстом клиенте не просто открытые окна находит,а  ещё и кнопки там тыкает
7 H A D G E H O G s
 
05.07.13
12:46
(4) Ну перебирает, ну возвращает дескрипторы и заголовки, а дальше что?
ЭтаФорма все равно недоступна.
8 Maxus43
 
05.07.13
12:46
(5) вот ИэТиСи глянь, я презенташку видел, хз как они с формами работают
9 H A D G E H O G s
 
05.07.13
12:46
(6) Моя тоже перебирает и кнопки тыкает, а кули толку.
10 Maxus43
 
05.07.13
12:46
(7) возможно) значит (0) Никак
11 Maxus43
 
05.07.13
12:47
(9) не расстраивайся, обычно приложение умирает, в управляемых есть доступ к формам уже
12 H A D G E H O G s
 
05.07.13
12:47
(8) 100500 у них аналог моего
WinAPI. Получить handle элемента окна с фокусом ввода.
http://infostart.ru/public/192434/

ибо им тоже надо бороться с 00165_2_82.epf
13 H A D G E H O G s
 
05.07.13
12:50
(11) Вынесли бы они там дескриптор в отдельное поле - цены бы им не было.
14 Maxus43
 
05.07.13
12:51
(13) на партнёрке предлагал? или они щитают что это уже не надо для 1с?
15 H A D G E H O G s
 
05.07.13
12:52
(14) Я избегаю ее.