• Viernes 26 de Abril de 2024, 09:38

Autor Tema:  Msgbox  (Leído 5861 veces)

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Msgbox
« en: Lunes 10 de Mayo de 2004, 19:34 »
0
Hola colegas :hola: !!!!!!!!,

en varias partes de una aplicación uso msgbox,necesito poder seleccionar la posición en la que me salgan o hacer que sean transparentes para que se vea lo que hay detrás,ya que a veces me tapan un semaforo que tengo en mi form principal y esto no es bueno.Por otra parte me gustaría poder cambiarles el color para que me peguen con el skin uso.Ya se que esto con la función msgbox no será posible,pero a lo mejor conoceis algún activeX o lo que sea  :comp: que implemente esto,

gracias tíos :kicking: !!!!!!!!!!!!!!
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Kev

  • Miembro HIPER activo
  • ****
  • Mensajes: 654
    • Ver Perfil
Re: Msgbox
« Respuesta #1 en: Martes 11 de Mayo de 2004, 04:16 »
0
Hola Gandalf_malaga7, yo intentaba hacer lo mismo, bueno pues, te comento que para salir del paso y no hacerme mas lio, hice un fomulario que emule a un msgbox, ahi le coloque el skin y todo estuvo tranquilo, y guarde este formulario y lo uso como si fuera una plantilla (un formulario base), no se si exista la forma de tener mas control sobre el msgbox.

Salu2
 :hola:  :smartass:  :comp:
La teoria es asesinada tarde o temprano por la experiencia
Albert Einstein
Kev - 3 DCE
-----------------------------------------------------
Articulos:
Convertir texto a imagen en ASP.NET
Trabajando con el Global.asax

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #2 en: Martes 11 de Mayo de 2004, 11:48 »
0
Que pasa Kev  :kicking: ,

anoche también lo estuve pensando y va a ser la única solución,la función msgbox no ofrece más posibilidades,y creo que de la forma que de tu dices puedes crear un formulario practicamente igual que el msgbox,lo que también estaría bien sería poder cargar las imágenes de interrogación,critical...; ¿me puedes adjuntar en otro mensaje la plantilla que usar como msgbox(form y código),asi le coloco mi skin e intento aportarle algo nuevo :comp: .Cuando haces el form show,supongo que puedes seleccionar la posición en que se muestra para que no se muestre encima del formulario principal ¿no?,de todas formas si te interesa tengo un programita para hacer transparente un formulario,es decir,puedes elegir de 0 a 10 el grado de visibilidad del formulario,desde muy visible hasta invisible,lo cual tampoco le quedaría mal al msgbox :smartass: ,

Salu2 y gracias Kev!!!!!!!!!!

 :lightsabre:    :alien:
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Msgbox
« Respuesta #3 en: Martes 11 de Mayo de 2004, 15:53 »
0
Si ya están en eso, les recomiendo visitar la siguiente dirección:

http://www.mundoprogramacion.com/vb/utilid...m/gsconfirm.htm

Ojo que al comienzo de la página hay un link a una versión más actualizada. No tengo dudas que terminarán creando un hermoso control.

Salu2. :hola:
La luz que sólo se ilumina a sí misma, es oscuridad.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #4 en: Martes 11 de Mayo de 2004, 16:40 »
0
Gracias Juanolo :D ,

parece muy interesante y yo particularmente es mas o menos lo que voy buscando,tengo que echarle un vistazo a fondo,pero el enlace para descargar el programa para VB6 no funciona,si lo puedes adjuntar en otro mensaje estaría bien :whistling: ,

Salu2!!!!!!!!!!!!, :kicking:
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Msgbox
« Respuesta #5 en: Martes 11 de Mayo de 2004, 16:45 »
0
:unsure: Tamos mal.
   Yo tenía el recuerdo de ese código pero nunca lo bajé. Efectivamente el link no funciona; lo siento, pero lo acabo de revisar. Eso es probablemente porque el amigo Guille se cambió de Hosting hace poco y está implementando su página lentamente.
   Si se de algo más, lo cuelgo.
 :hola:
La luz que sólo se ilumina a sí misma, es oscuridad.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #6 en: Martes 11 de Mayo de 2004, 18:22 »
0
Hey Juanolo y también va por tí Kev :hola: ,

la dirección que pusiste estaba mal porque elguille ha actualizado su página,hay que meterse en

www.elguille.info/vb/utilidades/...gsinput3.htm

y te registras y tras registrarte ya puedes descargar el programita que por cierto está bastante bien aunque aún tengo que mirarlo a fondo.Hey Kev voy a echarle un vistazo pero me da la impresión que con un par de cambios y el activeskin nos sirve.

Una pregunta aparte :unsure: ,¿podemos seleccionar la posicion en que se muestra un formulario cuando lo llamamos?,¿como se hace?

Bueno espero que os sirva de ayuda el nuevo link,está bastante bien(y no solo este programa),

salu2 colegas!!!!!!!!!!! :kicking:
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Msgbox
« Respuesta #7 en: Martes 11 de Mayo de 2004, 19:32 »
0
Hace un tiempo tenía la necesidad de que un formulario se presentara en una posición determinada. Cargué el Top y el Left en variables públicas.
El formulario que se carga se encargaba de posicionarse en form_load
me.top = ..
me.left = ..

Espero sirva.

Salu2.
La luz que sólo se ilumina a sí misma, es oscuridad.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #8 en: Martes 11 de Mayo de 2004, 20:18 »
0
Gracias Juanolo :D ,

lo que me has dicho me basta,jugando con las propiedades top y left y con scaleweight y scaleheight consigo llamar a un formulario y que salga lo encima que yo quiera de otro.

Por cierto,el programa de la wed del guille para los msgbox es demasiao,supera mis conocimientos de visual,y creo que es matar una mosca a cañonazos,intentaré hacerme una función msgbox algo más cutre que no creo que haga falta liar todo eso.

Hey Kev,cuando pases por aquí adjunta tu plantilla si puedes anda,yo me voy a hacer una ahora misma y cuando acabe la subo,

salu2colegas y gracias!!!!!!!!!!! :kicking:
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #9 en: Miércoles 12 de Mayo de 2004, 14:24 »
0
Hola de nuevo :hola: ,

aquí sigo empeñado en hacer una funcion msgbox a la que poder aplicarle el activeskin,controlar la posición en la que salga y demás.Os adjunto lo que llevo echo a ver si me podeis ayudar.La función se llama 'miMsgBox',y le pasamos la cadena que keramos y un numero que indicará el tipo de msgbox a mostrar,si le pasamos un 0 muestra el msgbox de información,si le pasamos un 1 muestra el de fallo y si le pasamos el 2 muestra  en lugar de un botón de 'aceptar',uno de 'si' y otro de 'no'.La función además devuelve un boolean.No os ralleis con el otro formulario es solo un command para probar la llamada de la función. :blink:
Mi problemas es el siguiente:

Quiero poder hacer:

If miMsgBox("¿Estás seguro?",2) then

             conjunto de acciones

else

             otras acciones

end if

pero no se como hacer para implementar esto ya que el valor que devuelva miMsgBox depende del command que se pulse.Seguro que para vosotros la solución es trivial pero ya sabeis que a mi esto del VB me cuesta... :comp:

Si sabeis resolver mi problema o cualquier mejora que la hariais a la función soy todo oidos

gracias colegas :kicking:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Msgbox
« Respuesta #10 en: Miércoles 12 de Mayo de 2004, 15:40 »
0
Qué pasa malagueño.

Veo que sigues dale que te pego... Échale un ojo al adjunto.

Chao.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #11 en: Miércoles 12 de Mayo de 2004, 16:04 »
0
Brrooooooooooooooooooooooooooooooooooooooooooooooooooooz!!!!! :hola:

eres un crack,eres el Maradona de Solocodigo,ya te echaba de menos por mis post :kicking: .Bueno ya vale de escribir tonterías,al grano,el programilla que me has pasado esta de lujo :smartass: ,es que lo del Guille era mu lioso,y lo mío demasiao simple,así que voy a meterle el activeskin a lo que me has pasao y a mirar bien como funciona y a volar,

salu2 colega ;)
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #12 en: Jueves 13 de Mayo de 2004, 20:08 »
0
Aqui os adjunto la aplicación que me pasó el bueno de Brroz,pero sin los frame y alguna que otra cosilla,que no le gusta demasiado al activeskin,

salu2!!!!!!!!!!!!!!!!
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Msgbox
« Respuesta #13 en: Jueves 13 de Mayo de 2004, 22:09 »
0
Hey amigos!
Con esta discusión me he entusiasmado con el asunto del activeskin. El problema es que lo he buscado en la web pero solo he encontrado cracks. Las páginas que se supone tienen links para bajar un demo no funcionan.
Tienen alguna dirección en donde lo pueda conseguir?
Salu2... y me alegro que todo vaya bien con tu programa Gandalf.
La luz que sólo se ilumina a sí misma, es oscuridad.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #14 en: Jueves 13 de Mayo de 2004, 23:39 »
0
Hey Juanolo :hola: ,

el activeskin está muy bien,es verdad que en la web no se puede conseguir,no lo intentes más.Luego te mando un mensaje privado y te cuento un par de cosas que no se pueden comentar por aquí.Si te interesa mucho este tema pasate por un post creado por mí llamado "Mejora del entorno grafico de una aplicación" en este mismo foro y bastante reciente,allí hablamos del activeskin y de otros :smartass: ,

salu2 y después te cuento :devil:  :ph34r: !!!!!!!!!!!!!!
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Msgbox
« Respuesta #15 en: Viernes 14 de Mayo de 2004, 00:27 »
0
Ya lo había visto; fue por tanto comentario positivo que me terminé de entusiasmar.
Quedo a la espera.
 :gracias:
La luz que sólo se ilumina a sí misma, es oscuridad.

sandrosoft

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Msgbox
« Respuesta #16 en: Jueves 20 de Enero de 2005, 19:53 »
0
Hola GANDALF por favor quisera q me enviaras el control para hacer transparentes los frms o sino el link exacto de donde lo bajastes ok.
Me parece intersante puesto q tengo uno parecido claro con otras opciones mas, no se si mejor o igul q el q mencionas ya q no lo conosco. Cualquier cosa este es mi correo man_sandro84hotmail.com (sandrosoft en algunos foros).
Espero una respuesta pronta... Gracias

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Msgbox
« Respuesta #17 en: Viernes 21 de Enero de 2005, 23:59 »
0
Hola amigo,

no se bien a lo q te refieres pero creo que es lo q te adjunto,espero q te sea util,

salu2 ;)
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Re: Msgbox
« Respuesta #18 en: Sábado 22 de Enero de 2005, 20:03 »
0
hola amigos, bueno yo me bajé el VBSKINNER y me resultó bueno, bueno, no tanbueno pues tiene algunas limitaciones, pero lo de bueno es que tiene ejemplos y en uno de ellos está para poner esas caracteristicas que quieres en el msgox, con respecto a las coordenadas pos nose como, pero si pones el control en el formulario desde dode llamas al msgbox pues este tambbien adopta el skin

espero que sea de utilidad
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com