|
Переключение активного окна при подключении
| ☑ |
0
Milana
14.02.13
✎
12:37
|
Подключаюсь из базы 1С8.2 к базе 1С8.1 вот так:
V8 = Новый COMОбъект("V81.Application");
Открытие = V8.Connect("Srvr=""1cserv""; Ref = ""test"";");
При выполнении V8.Connect активное окно 1С переключается на любое другое открытое приложение. Как этого избежать?
|
|
1
Галахад
гуру
14.02.13
✎
12:39
|
Ну переключается и переключается.
|
|
2
Milana
14.02.13
✎
12:59
|
(1) Ну неудобно это.
|
|
3
Milana
15.02.13
✎
12:41
|
ап
|
|
4
Zero on a dice
15.02.13
✎
12:44
|
какая ОС?
|
|
5
YF
15.02.13
✎
12:45
|
(0) У 1с еще с 7.7 такая байда
|
|
6
Гефест
15.02.13
✎
12:45
|
Может таки лучше COMConnector?
|
|
7
vmv
15.02.13
✎
12:46
|
винапи лови окна винды а активизируй, в линухах хз
|
|
8
Zero on a dice
15.02.13
✎
12:52
|
(8) в вин7 вроде не проканывает уже - у меня по крайней мере не получилось.
единственное, что нашли на эту тему, ключ реестра "foreground lock timeout", но уже позабыл в какое значение ставить
|
|
9
Milana
18.02.13
✎
05:44
|
(4) У меня Windows XP
|
|
10
Milana
18.02.13
✎
05:45
|
(6) В чем его преимущества, расскажи.
|
|
11
Гефест
18.02.13
✎
05:47
|
(10) Не должен твои окна трогать
|
|
12
Zero on a dice
18.02.13
✎
07:50
|
(9) отсюда рецепт попробуйте:
v8: Проблема с формой, открываемой в com-соединении
на хп у меня взлетал
|
|
13
Milana
18.02.13
✎
13:25
|
(12) Спасибо, это я уже находила и применила. 1С теряет фокус на время и потом возвращает его себе. Но совсем избавиться от переключения окон не получается.
|
|