|
|
|
Временное скрытие формы в VBA
|
|||
|---|---|---|---|
|
#18+
Многоуважаемые! Подскажите способ решения проблемы. Вот краткая суть: Из макроса в Autocad делаю запрос с чертежа. Работающий макрос использует свою активную форму пусть Form1. Так вот на момент запроса надо Form1 скрыть, а потом опять открыть для ДАЛЬНЕЙШЕЙ работы. Form1.Hide objSet.SelectOnScreen filtertype:=intType, filterdata:=varDat - на эту строку не зацикливайтесь Form1.Show данный вариант заново активирует форму, а надо, чтоб продолжалось выполнение кода с этого места BlockForm.Visible = False objSelSet.SelectOnScreen filtertype:=intType, filterdata:=varDat BlockForm.Visible = True вообще не хочет работать и при пуске выдает ошибку Function of interface marked as restricted, or the function uses an Automation type not supported in Visual Basic как мне решить проблему? PS Хуже чем будет - не будет ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2009, 13:49 |
|
||
|
Временное скрытие формы в VBA
|
|||
|---|---|---|---|
|
#18+
Свойство Visible для UserForm - только для чтения. Используй метод Show с параметром vbModeless: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2009, 19:33 |
|
||
|
Временное скрытие формы в VBA
|
|||
|---|---|---|---|
|
#18+
Я не понял как мне решить проблему модальностью... поясню задачу снова работает форма Form1, запущенная таким образом form1.show 1 в процессе работы необходимо перейти к приложению AutoCad (пусть даже Excel), чтоб юзер там что-то сделал, и потом вернуться к ходу выполнения программы, при этом сново активировать форму form1 Form1.hide всякий код form1.Show и вот этот самый form1.show не продолжает код, а снова открывает окно (прервав код) и как тут модаль использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2009, 20:33 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35898353&tid=2161201]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
134ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 385ms |

| 0 / 0 |
