SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: graciela en Viernes 24 de Enero de 2003, 00:36
-
1. Necesito saber las dimensiones de un formulario (y del picturebox) que va a contener, para dibujar en el picturebox rectángulos utilizando el metodo Line. La duda es saber las dimensiones correctas de ambos para un tamaño de papel A4 dado que la forma de ubicar los rectángulos está en función de estas medidas.
2. Me pueden aclarar el tema (“didácticamente”) con respecto a las propiedades height, width, scalemode, scaleheight, scalewidth y las relaciones entre ellas.
:(
-
Lo único que yo sé hacer con respecto a eso es que el Picture o Image no desproporcionen su medida con respecto a la del Formulario, pero para una Picture el control no la estira (la imagen) esta sigue con su tamaño pero en un Image, la imagen si puede estirarse con respecto al alto y ancho del control.
Pero como en tu caso el contenido no es una imagen buscada sino unas lineas trazadas, los rectangulos, en verdad no sé, este código sólo es para que el Picture siempre conserve un margen con respecto al Formulario en el que se situa.
Private Sub Form_Resize()
On Error Resume Next
Picture1.Move 100, 100, Me.ScaleWidth = 200, Me.ScaleHeight - 200
Picture1.Width = Form1.Width - 300
Picture1.Height = Form1.Height - 600
End Sub
Ojala se presente la persona que pueda saber esto, porque en lo que a mi respecta, no tengo idea sobre cómo hacerlo.
disulpa que no tenga a la mano, el juego de cartas que necesitas para ganarle la partida al problema.