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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Dudas con diseño de formularios en VB 2008
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Dudas con diseño de formularios en VB 2008  (Leído 10,178 veces)
K1ll1ng M4ch1n3

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Re: Dudas con diseño de formularios en VB 2008
« Respuesta #10 en: 2 Agosto 2010, 23:46 pm »

Si no lo que puedes hacer es hacer algo asi como "controles de usuario" e instanciarlos en tiempo de ejecucion, mostrandolos uno tras otro. Otra es incrustrar formularios dentro de uno que sea padre :P es cuestion de imaginar e ingeniarselas, para eso somos programadores no ? :P

Con lo de los formularios padre te refieres a crear un MDI?
Gracias por las respuestas, me habéis ayudado bastante.


En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Dudas con diseño de formularios en VB 2008
« Respuesta #11 en: 3 Agosto 2010, 14:41 pm »

No se si el TabControl te esté ralentizando, pero en caso de que así sea, crea tu propio control. Y olvidate de las opciones en tiempo de diseño, haces todo a código, de esa forma va a ir mucho más rápido. Creo. :P


En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Dudas con diseño de formularios en VB 2008
« Respuesta #12 en: 3 Agosto 2010, 17:26 pm »

Con lo de los formularios padre te refieres a crear un MDI?
Gracias por las respuestas, me habéis ayudado bastante.
Si y no, se puede hacer de las 2 formas :P (sin o con APIs resepectivamente)
En línea

K1ll1ng M4ch1n3

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Re: Dudas con diseño de formularios en VB 2008
« Respuesta #13 en: 4 Agosto 2010, 00:05 am »

Con lo de los formularios padre te refieres a crear un MDI?
Gracias por las respuestas, me habéis ayudado bastante.
Si y no, se puede hacer de las 2 formas :P (sin o con APIs resepectivamente)

Supongo que la forma con APIs será algo así como crear un formulario aparte y luego cargarlo desde una especie de include o algo así, no?
Podrías ponerme algún ejemplo o algún link al msdn de eso para que pueda mirarlo más a fondo si no es mucho pedir? :S Me vendría muy bien, estuve pensando en hacer algo así, pero pensé que sería muy complejo.

De verdad muchas gracias por la ayuda.

EDITO: acabo de buscar en Google y creo que he encontrado a lo que te referías aquí

Un saludo.
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Dudas con diseño de formularios en VB 2008
« Respuesta #14 en: 4 Agosto 2010, 00:36 am »

Exacto!  :D A eso me referia, no es necesario que compiles cada formulario  :laugh: solo usa las apis para poner cada formulario en su lugar  ;-)

Suerte
En línea

K1ll1ng M4ch1n3

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Re: Dudas con diseño de formularios en VB 2008
« Respuesta #15 en: 4 Agosto 2010, 23:23 pm »

Bueno, parece que ya lo he conseguido!! Pongo el código aquí por si alguien alguna vez busca lo mismo, que lo tenga ya hecho  ;-) ;-)
Una dudilla, para mover las imágenes de sitio qué me recomendáis, usar el location o el move de la API? En principio las ventanas van a estar fijas en su sitio y no se van a mover ni el usuario va a saber que son distintos formularios

Código
  1. Option Strict Off
  2. Option Explicit On
  3.  
  4. Public Class Form1
  5.    Inherits System.Windows.Forms.Form
  6.    Dim Form2 As New Form
  7.    Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Integer, ByVal hWndNewParent As Integer) As Integer
  8.  
  9.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  10.        Dim ret As Integer
  11.        ret = SetParent(Form2.Handle.ToInt32, Me.Handle.ToInt32)
  12.        Form2.Show()
  13.    End Sub
  14.  
  15.    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  16.        Dim ret As Integer
  17.        ret = SetParent(Form2.Handle.ToInt32, 0)
  18.        Form2.Show()
  19.    End Sub
  20. End Class

« Última modificación: 4 Agosto 2010, 23:47 pm por K1ll1ng M4ch1n3 » En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Dudas con Explorador en VB 2008
.NET (C#, VB.NET, ASP)
alemafut 3 4,030 Último mensaje 9 Marzo 2011, 02:56 am
por alemafut
Varias dudas creando formularios php
PHP
polmadur 3 2,450 Último mensaje 17 Mayo 2012, 09:29 am
por polmadur
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines