|
|
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Возникла необходимость в расположении формы в определенном месте экрана, с заданием ей необходимых размеров (чтобы не закрывала др. форму). Лазил в Help - не нашел! Должна же быть возможность сделать это на Vba? Может кто посоветует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:00:45 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Самое простое - сохранить ее в определенном месте, вот она там и откроется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:03:48 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
В процедуре открытия добавить строку docmd.MoveSize x,y,w,h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:06:36 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Владимир СанычСамое простое - сохранить ее в определенном месте, вот она там и откроется. Не получается! Я открываю эту форму из др. формы, которая DoCmd.Maximize и необх. мне размеры и месторасположение рушатся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:20:36 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Тогда так, как сказал Roma R. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:23:32 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Roma RВ процедуре открытия добавить строку docmd.MoveSize x,y,w,h Не хочет! Пишу : Private Sub Form_Open(Cancel As Integer) DoCmd.MoveSize 3440, 2400, 1000, 2000 End Sub И ничего! Может размеры не корректны? Так вроде: "Твип. Единица измерения, равная 1/20 пункта или 1/1440 дюйма. В одном сантиметре содержится 567 твипов.)." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:25:03 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Прикол в том, что если предыдущая форма была в полноэкранном режиме, то DoCmd.MoveSize 3440, 2400, 1000, 2000 не действует! Как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:31:26 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Если форма открывается в режиме Maximize, то о координатах речь идти не может, она займет весь экран. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:32:01 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
может тогда сначала DoCmd.Restore а потом двигать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:35:41 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Форма 1 - в режиме Maximize, из нее я вызываю форму 2, где пишу DoCmd.MoveSize 3440, 2400, 1000, 2000 . Нельзя отменить действие Maximize на форму 2 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:35:50 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
4d_monsterможет тогда сначала DoCmd.Restore а потом двигать Не действует! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:37:45 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Только если задать ей в свойствах PopUp=True. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:38:12 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Владимир СанычТолько если задать ей в свойствах PopUp=True. А где писать PopUp=True? Ведь .Restore не имеет параметров. Если можно подробнее. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:41:27 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Me.PopUp = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:46:33 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Ort84 Владимир СанычТолько если задать ей в свойствах PopUp=True. А где писать PopUp=True? Ведь .Restore не имеет параметров. Если можно подробнее. Спасибо. В свойствах, говорю. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 15:51:29 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
Благодарю от всей души - спасли от злого начальства!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 16:02:46 |
|
||
|
Расположение формы в определенном месте экрана...
|
|||
|---|---|---|---|
|
#18+
А если PopUp не подходит? После закрытия всплывающей формы как обработать событие возврата на форму предыдущую? Событие form_activate не возникает при передаче фокуса из модальных или всплывающих форм. Есть ли у кого-нть соображения по данному поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 12:04:51 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32623548&tid=1672533]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 299ms |

| 0 / 0 |
