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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
131  Programación / Programación Visual Basic / Re: MDI con imagen en: 29 Noviembre 2006, 20:38 pm
Ahora tengo un nuevo problema. Lo anterior ya esta solucionado. Sin embargo cuando hago:
Código:
Form1.show
no se muestra.
Supongo que el problema es que se muestra por detras del PictureBox. Para todo esto tengo que dar como dato que el resto de los formularios estan puestos como MDIChild. Sin embargo si los pongo como formularios normales no se me produce este problema pero pierdo las caracteristicas de un Child. Se os ocurre alguna solucion para poder seguir siendo MDIChild y que aparezca por encima del PictureBox (supongo que es que aparece por detras pero es que yo ni lo veo)? Gracias.
132  Programación / Programación Visual Basic / Re: MDI con imagen en: 28 Noviembre 2006, 12:21 pm
Ya esta solucionado. Tampoco era como Celaya decia. Sin embargo me ha servido de ayuda. Posteo el codigo para que quien quiera lo pueda hacer.
Código:
Private Sub MDIForm_Resize()
Picture1.Width = Me.Width
Image1.Height = Picture1.Height
Image1.Width = Picture1.Width
End Sub
133  Programación / Programación Visual Basic / Re: MDI con imagen en: 27 Noviembre 2006, 22:06 pm
y porque no pones un picture box, dentro del PictureBox un ImageBox con la propiedad Stretch = true y usas los eventos Resize del form y del picture para poner el tamaño de la imagen

en las propiedades de los controles pones
Picture1:
Aling = 3

Image1:
Stretch = true

Private MDIForm_Resize()
   picture1.width = me.scalewidth
end sub

Private sub Picture1_Resize()
   Image1.with = picture1.ScaleWidth
   Image1.Height = picture1.ScaleHeight
end sub

Creo que es eso lo que he hecho. No estoy seguro porque no tengo el proyecto delante. Lo de la propiedad Strech si que lo he hecho. Sin embargo algunas cosas no son exactamente iguales. Cuando llegue a mi casa lo compruebo. Gracias.
134  Programación / Programación Visual Basic / Re: Achicar Imagen en: 27 Noviembre 2006, 22:02 pm
Es muy triste que este post http://foro.elhacker.net/index.php/topic,149687.0.html sea de la semana pasada.
135  Programación / Programación Visual Basic / Re: MDI con imagen en: 27 Noviembre 2006, 20:41 pm
Cuando se maximiza conoces el tamaño.... aunque no se active el evento resize... puedes ponerlo en el evento "activate".

Eso me funciona a medias. Como se inicia en maximizado y es en ese momento cuando se activa pues funciona. Sin embargo si restauro la ventana no se activa. Alguna otra solucion?

Citar
El evento Resize se dispara siempre, incluso al maximizar, minimizar o restaurar.

Eso pensaba yo pero me he dado cuenta de que es un error.
136  Programación / Programación Visual Basic / Re: MDI con imagen en: 27 Noviembre 2006, 17:43 pm
Cuando a las 20:30 llegue a mi casa lo probare.Gracias.
137  Programación / Programación Visual Basic / MDI con imagen en: 27 Noviembre 2006, 13:21 pm
Buenas foreros. Creo que lo que vengo a preguntar no tiene posible solucion.

Quisiera poner una imagen de fondo en un formulario MDI. Se que esto es posible. Lo que ocurre es que te la pone en la esquina superior izquierda y yo lo que quiero es que me la coloque ocupando todo el fondo y que cuando se redimensione el formulario que tambien lo haga la imagen.
Por lo tanto lo que a mi se me ha ocurrido es crear un formulario flotante sin bordes y colocarle ahi la imagen con la propiedad stretch = true. Despues me he ido al evento Resize el formulario MDI y he igualado las propiedades Height y Width tanto de la imagen como del formulario flotante con las del formulario MDI de esta forma:
Código:
Private Sub MDIForm_Resize()
frmImagen.Height = Me.Height
frmImagen.ScaleHeight = Me.ScaleHeight
frmImagen.ScaleWidth = Me.ScaleWidth
frmImagen.Width = Me.Width
frmImagen.imgLogo.Width = frmImagen.Width
frmImagen.imgLogo.Height = frmImagen.Height
End Sub
Esta idea seria correcta si no fuese por un pequeño fallo: el evento Resize no se activa cuando maximizamos el formulario. Sin embargo si que funciona bien cuando tiramos de los bordes para cambiar el tamaño del formulario.

Conoceis algun modo de conseguir mi proposito?
138  Programación / Programación Visual Basic / Re: Mejorar aspecto de los proyectos en: 24 Noviembre 2006, 09:40 am
jrhomer gracias por compartir tus experiencias. Seguro que yo y mas de uno le podra sacar partido.
139  Programación / Programación Visual Basic / Re: Mejorar aspecto de los proyectos en: 24 Noviembre 2006, 00:17 am
Muchas gracias jrhomer. En realidad no necesito mejorar el aspecto para que sea atractivo a una empresa sino a las personas que lo van a evaluar ya que se trata de un proyecto de estudios. De todos modos tus ideas me han servido de mucho y seguramente aplique algunas de ellas. Gracias de nuevo.

Cualquier otro comentario sera bienvenido.
140  Programación / Programación Visual Basic / Mejorar aspecto de los proyectos en: 23 Noviembre 2006, 13:06 pm
Buenas foreros. Mas que ayuda vengo a pedir consejos.
En este foro se habla sobre todo sobre codigo pero rara vez se habla del aspecto de los programas. Tu programa puede ser muy bueno y muy robusto pero si no es atractivo no te lo va a comprar nadie. Asi que lo que me gustaria es que me dierais consejos o experiencias propias sobre como haceis vosotros vuestros proyectos mas atractivos.
No me refiero solo a lo que te puede hacer el uso de un skin sino a colocacion de botones, cuadros de dialogo etc.
De manera que me interesaria cualquier metodo que useis para hacer que el usuario le guste mas tu programa que el de la competencia. Gracias.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines