|
Postada em 29/06/2006 22:50 hs
Galera, Boa noite. Estou com um projeto, onde uso MDIForm, mas quando executo os formschilds eles não aparecem em apenas um lugar. Por exemplo: Executo o from1 pela primeira vez, ele aparece no centro do MDIform, mas quando eu executo ele outra vez e aparece em outor lugar mais abaixo. E se eu executar o mesmo várias vezes esome da tela. Eu queria que vc's me ajudassem me dizendo como eu fixo os formschilds no MDIForm. VLW. Diogo Areas.
Diogo Areas - BQN Softwares - Tec Sal - Sistemas de Automação
|
|
|
|
LCRamos
|
GOIANIA GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 30/06/2006 07:56 hs
No evento Load do Child Me.Top = 0 ' ou onde quiser Me.Left = 0 Me.Height = 6000 Me.Width = 9000 Use as medidas e valores que quiser, mas veja, o Top, Left, estando em zero, não inicia na tela e sim na primeira área livre do MDI. Fazendo assim sempre que chamar estará no mesmo lugar, mesmo que o usuário mude. vlu//
|
|
|
|
Postada em 30/06/2006 10:44 hs
Ou assim:
Private Sub MDIForm_Load() Me.Left = (MDIfrmMENU.ScaleHeight - Me.Height) / 2 Me.Top = (MDIfrmMENU.ScaleWidth - Me.Width) / 2 End Sub ------------------------------------------------------------------------------------------------- Depois em cada Form faz assim:
Private Sub Form_Load() Me.Left = 3000 Me.Top = 2000 frmSOBRE.Height = 2760 frmSOBRE.Width = 8490 End Sub
b3d1n
.:Rodrigo Bedin:.
|
|
|
|
Postada em 30/06/2006 21:20 hs
Galera Boa Noite. Venho agradecer todos aqueles que postaram, vc's foram de grande ajuda. Obrigado até a próxima. Fui
Diogo Areas - BQN Softwares - Tec Sal - Sistemas de Automação
|
|
|