Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Работа с OLE-объектами

Andy2C
новичок
офлайн
Пост №1
 
06.02.2004 07:36

"При открытии форм документов (журналов, справочеников и т.т) через OLE-запрос, почти всегда окно открываемого документа находится на заднем плане (т.е. за основным окном программы). Постоянно приходиться "вылавливать" для того, чтоб это дело было поверх всех окон клавишами Alt+Tab.<br><br>Например:<br><br><br><br>... ОЛЕ.ОткрытьФормуМодально("Журнал.Общий");<br><br>Основная форма становится неактивной, а журнал открывается за ней :(<br><br><br><br>Мож кто знает как с этим бороться?<br><br>Или хотябы может есть способ программно свернуть основное мешающееся окно в значёк перед открытием журнала?<br><br>P.S.<br><br>Делать "пустую форму" и заполнять её посредством выборки элементов через OLE - не реально, хотя всё работает, но сильно тормозит."

ZhZh
читатель
офлайн
Дата регистрации: 17.03.2006
Сообщений: 2
Пост №2
 
17.03.2006 16:36

"Попробуйте перед создание ОЛЕ-объекта следующее:<br><br>objShellApp = CreateObject("Shell.Application");<br>objShellApp.MinimizeAll();<br><br>а потом уже:<br><br>БазаОЛЕ=СоздатьОбъект("V77.Application"); - и т.д.<br><br>"

Andy2C
новичок
офлайн
Пост №3
 
18.03.2006 05:28

А я давно решил проблему: нашел прогу, которая показывает/прячет невидимые окна (ищет их по заголовку окна) и всё стало боллее чем ОК! Спасибо за это Dmitry.<br>Теперь вся база открытая с помощью OLE открывается в полноценном окне.

ZhZh
читатель
офлайн
Дата регистрации: 17.03.2006
Сообщений: 2
Пост №4
 
18.03.2006 16:11

Знаю про такую.<br>Но когда база стоит в 20-ти магазинах, и компы пользователей не в твоем ведении, не очень хочется зависеть от внешних прог. Приходится выкручиваться самому :)<br>

jurka
читатель
офлайн
Дата регистрации: 18.04.2006
Сообщений: 3
Пост №5
 
18.04.2006 02:24

> А я давно решил проблему: нашел прогу, которая показывает/прячет невидимые окна (ищет их по заголовку окна) и всё стало боллее чем ОК! Спасибо за это Dmitry.<br>> Теперь вся база открытая с помощью OLE открывается в полноценном окне.<br><br>Если можна вышли прогу по адресу num01@mail.ru

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация