SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Visual Basic para principiantes => Mensaje iniciado por: Ivannightcrawler en Sábado 12 de Mayo de 2007, 19:35

Título: Popup Menu
Publicado por: Ivannightcrawler en Sábado 12 de Mayo de 2007, 19:35
Saludos a todos los del foro.

Hola, soy nuevo en esto de visual basic, nunca habia intentado usarlo antes, pero ahora me vi en la necesidad de tener que usarlo..   quiero saber si me pueden dar una mano con esto..   intento hacer un popupmenu o cualquier menu, donde aparesca una ventana y pueda poner los creditos del programa.

este es el codigo que utilize:


Private Sub Credits_Click()
 
    MsgBox = " bla bla bla.."

End Sub



el problema es que no puedo escribir en varias lineas.. o por lo menos no se como...  

me pudiera alguien ayudar?
Título: Re: Popup Menu
Publicado por: Epa en Domingo 13 de Mayo de 2007, 00:01
Buenas.

El popup menu es el menu desplegable que aparece al darle click derecho a un elemento.

Para escribir varias lineas en un msgbox puedes usar la siguiente sintaxis:

"Linea1" & VbCrLf & "Linea2" & VbCrLf & "Linea 3"

EL & es el operador de concatenacion, o sea que une dos cadenas
y VbCrLf es la constante ascii de cambio de linea.

Igualmente creo q es mejor si haces un formulario especial para eso, ya que le puedes poner una imagen o logo, o distribuir los objetos como quieras.

Saludos
Título: Re: Popup Menu
Publicado por: Ivannightcrawler en Domingo 13 de Mayo de 2007, 02:41
Gracias!, era exactamente eso lo que necesitaba... pero.. ahora me acaba de surgir 2 dudas....

1- ¿es posible hacer que en un TextBox solamente se puedan escribir cierta cantidad de caracteres?... por ejemplo..  se puede hacer que en un TextBox en el cual solamente se puedan escribir numeros de 1 hasta 3 cifras?

2- se puede establecer un tamaño o medida fija ( que no varie ni pueda cambiarse ) para la ventana del programa?.. es decir... que si mi programa es una ventana de 300 x 300 ... que no pueda agrandarse   :unsure:
Título: Re: Popup Menu
Publicado por: F_Tanori en Domingo 13 de Mayo de 2007, 04:21
1- el textbox tiene una propiedad que se llama Maxlength ahi defines cuantos caracteres se puede escribir en el textbox si quieres limitar a solo numero puedes leer esto

http://foros.solocodigo.com/index.php?showtopic=24250 (http://foros.solocodigo.com/index.php?showtopic=24250)


2- Puedes colocarles las medidas que desees (width,height) a la ventana y despues colocarle la propiedad BorderStyle en

1- Fixed Single
3- Fixed Dialog

Para que no pueda redimencionarse



Saludos
Título: Re: Popup Menu
Publicado por: Ivannightcrawler en Domingo 13 de Mayo de 2007, 19:11
Muchisisisimas Gracias :), pude hacer lo que necesitaba.  ahora solamente tengo esta última duda...    ¿Se puede poner un link en un textbox?

Salu2
i
Gracias:)
Título: Re: Popup Menu
Publicado por: Mollense en Domingo 13 de Mayo de 2007, 20:15
El textbox no es apropiado para eso, mejor, utiliza un label :comp:
Título: Re: Popup Menu
Publicado por: Ivannightcrawler en Domingo 13 de Mayo de 2007, 21:31
perdonen.. no me referia a un textbox.. quise decir un MsgBox  :P ....
¿es posible poner un link en un MsgBox ?


Gracias
Título: Re: Popup Menu
Publicado por: Mollense en Lunes 14 de Mayo de 2007, 05:18
Cita de: "Ivannightcrawler"
perdonen.. no me referia a un textbox.. quise decir un MsgBox  :P ....
¿es posible poner un link en un MsgBox ?


Gracias
Yo nunca he hecho eso y no se si se pueda pero como te ha dicho Epa, lo mejor es crear un formulario especialmente para eso y mostrarlo en forma modal.

Un saludo
Título: Re: Popup Menu
Publicado por: Ivannightcrawler en Lunes 14 de Mayo de 2007, 23:12
Ohhh..
y como le hago para poner un link en un label?




salu2.
=)
Título: Re: Popup Menu
Publicado por: Mollense en Martes 15 de Mayo de 2007, 06:33
Cita de: "Ivannightcrawler"
Ohhh..
y como le hago para poner un link en un label?




salu2.
=)
No se si exista otro método mas efectivo pero podés hacerlo mediande shellexecute...

te adjunto un ejemplo (Borrale el 1 de la extensión)...

Un saludo.
Título: Re: Popup Menu
Publicado por: Ivannightcrawler en Miércoles 16 de Mayo de 2007, 01:04
Bien, me sirvió el ejemplo que me mandaste. Gracias=D


Muchisimas Gracias  Todos por haberme ayudado.


Un salu2 y Gracias otra vez.
Título: Re: Popup Menu
Publicado por: Ivannightcrawler en Miércoles 16 de Mayo de 2007, 01:07
Bien, me sirvió el ejemplo que me mandaste. Gracias=D


Muchisimas Gracias  Todos por haberme ayudado.


Un salu2 y Gracias otra vez.
Título: Re: Popup Menu
Publicado por: Mollense en Miércoles 16 de Mayo de 2007, 01:18
Me alegro y por nada...

Un saludo