elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  [DUDA] Resize
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [DUDA] Resize  (Leído 1,720 veces)
HJZR4

Desconectado Desconectado

Mensajes: 101


C0N0C1M13NT0


Ver Perfil
[DUDA] Resize
« en: 11 Diciembre 2007, 18:11 pm »

Se que es una duda muy básica, pero es que no me queda totalmente claro.

Tengo un form, con un PictureBox en medio. Al "resize" el form, quiero que el tamaño del picturebox sea el mismo que el del form peor que sobre por los lados 9 px y 9 px; por arriba 33 px; y por abajo otros 33 px.

Tengo esto:
Código:
Private Sub Form_Resize()
    Picture1.Left = 9
    Picture1.Top = 33
    Picture1.Width = FrmMain.Width - 66
    Picture1.Height = FrmMain.Height - 18
End Sub

Y esto:
Código:
Private Sub Form_Resize()
    Picture1.Move 9, 33, FrmMain.Width - 18, FrmMain.Height - 66
End Sub

Son 2 formas diferentes de hacerlo (creo)...

PD: He buscado en el foro pero me sale un mensaje que dice que lo que he introducido no coincide con nada, que lo ponga mas largo... Nose...

PD2: Gracias S2


En línea

Para aprender solo hay una solución:
LeeR y Preguntar
HJZR4

Desconectado Desconectado

Mensajes: 101


C0N0C1M13NT0


Ver Perfil
Re: [DUDA] Resize
« Respuesta #1 en: 11 Diciembre 2007, 18:33 pm »

Perdón. Tema zanjado. Solucionado.

Código:
Private Sub Form_Resize()
    Picture1.Move 9, 33, ScaleWidth - 18, ScaleHeight - 66
End Sub

PD: He escrito otro mensaje por si no se veía.

Gracias S2


En línea

Para aprender solo hay una solución:
LeeR y Preguntar
cobein


Desconectado Desconectado

Mensajes: 759



Ver Perfil WWW
Re: [DUDA] Resize
« Respuesta #2 en: 12 Diciembre 2007, 06:43 am »

Me parece que la forma correcta de hacerlo es usando GetClientRect, por que de la otra manera nunca vas a saber el tamaño del non client area asignado pr el tema de windows.
En línea

http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
VB6 - Image Resize
Programación Visual Basic
extreme69 1 3,055 Último mensaje 29 Julio 2011, 03:15 am
por raul338
Resize
.NET (C#, VB.NET, ASP)
CH4ØZ 1 2,343 Último mensaje 23 Agosto 2011, 02:46 am
por Keyen Night
Problema de resize con GridBagLayout
Java
undercode2 0 1,847 Último mensaje 19 Noviembre 2011, 23:08 pm
por undercode2
Duda haciendo resize a una imagen...
.NET (C#, VB.NET, ASP)
TrashAmbishion 3 2,406 Último mensaje 15 Septiembre 2016, 03:52 am
por TrashAmbishion
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines