Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > Форма поверх всех окон |
Автор: ИгнатьевАлексей 27.9.2022, 07:03 | ||
Друзья, помогите, пож-та! Перепробовал множество вариантов, с сайтов, с нашего форума... и все-равно задачу не решил ![]() Мне нужно вывести форму поверх всех окон. У меня Win10, Office365 (VBA, но я пишу сюда, хоть и не уверен, что верно делаю). Во всех вариантах, что я пробовал, форма выводится как-то странно. То вылезает наверх, как нало, а то, мигает вместе с Excel. Как то приметил, что поверх браузерных окон она не хочет вылезать. Вот последний вариант, что я пробовал:
Заранее спасибо, друзья! |
Автор: Akina 27.9.2022, 07:14 |
Представь на секунду, что задача решена, и окно появляется поверх остальных. Но через секунду код или скрипт в браузере даёт команду своему окну вылезти поверх всех остальных... Твоё окно надо кроме всего прочего сделать глобально-модальным. Чтобы до его закрытия у других окон не было шансов. |
Автор: ИгнатьевАлексей 27.9.2022, 08:21 |
Akina, спасибо! Теперь понимаю, почему не получается. А Вы не долкнете меня в нужном направлении для поиска? В инете я как-то особо этого не нашел. У нас на форуме тоже... ![]() |
Автор: Akina 27.9.2022, 20:43 |
Никогда этими вещами не занимался... |
Автор: Oldshelf 28.9.2022, 09:02 |
Не уверен, но кажется что-то похожее: https://ccm.net/computing/programming/3881-keep-application-window-on-top-of-other-apps-with-vb6/ |
Автор: ИгнатьевАлексей 6.10.2022, 07:05 |
Так и не решил пока проблему. Причем, у меня не складывается ощущение, что мое окошко передавливают другие окна. Оно само как-то капризничает в зависимости от того, в каком положении я оставил сам Excel и окно VB. |
Автор: RubyLudwigValentin 4.3.2023, 11:44 |
Смотрите на свойства TOP, TOPMOST. |