Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-06-2007
Avatar de thelibmx
thelibmx thelibmx is offline
Miembro
 
Registrado: mar 2007
Posts: 515
Poder: 18
thelibmx Va por buen camino
obligar a seleccionar opcion en COMBOBOX o tipo modal

hola tal ves esto es una pequeñes, pero siempre hay alguna primera ves.. veran tengo un combobox y lo que quiero es obligar a alguien a que seleccione un contenido del combobox, entonces digamos que tengo mi combobox de tipo style=csDropDownList al abrir mi formulario tiene el foco principal, entonces el caso es que si un usuario le da click se despliegan opcion 1 opcion2 y opcion3, pero si no selecciono nada y doy click en cualquier otra parte del formulario no se selecciona ningun item, entonces quisiera saber como controlar eso, para que no te deje salir de ese combo hasta no haber seleccionado una opcion. digamos que el pseudocodigo que quiero es algo mas o menos asi:

si combobox no tiene ningun item seleccionado
entonces mandar mensaje de ''debe seleccionar una opcion''

no se si me de a entender?


de antemano muchas gracias

Última edición por thelibmx fecha: 21-06-2007 a las 20:49:21.
Responder Con Cita
  #2  
Antiguo 21-06-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Usa el evento OnExit del ComboBox y valida el text del mismo, ahi podrás enviar un mensaje de aviso y regresar el foco al Combo.

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 21-06-2007
Avatar de thelibmx
thelibmx thelibmx is offline
Miembro
 
Registrado: mar 2007
Posts: 515
Poder: 18
thelibmx Va por buen camino
chispas, que mala pata, si se hacer eso que escribiste pero no se por que no lo pense, creo que mi procesador(cerebro) esta teniendo fallas, Gracias egostar, creo que me congele je je.. GRACIAS

bueno aqui dejo parte de como lo hice para ayudar a otros despistados jeje (que pena)

En el evento onExit
Código Delphi [-]
if ComboBox1.Text='' then
begin
MessageBox(Handle,PChar('Debe seleccionar una opcion'),PChar('Atencion!!'),MB_OK + MB_ICONINFORMATION + MB_DEFBUTTON1 + MB_APPLMODAL);
ComboBox1.SetFocus;
end;

igual si estoy mal pues se aceptan comentarios, pero en general hace lo que queria

Última edición por marcoszorrilla fecha: 21-06-2007 a las 21:27:01.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Formulario Tipo Modal en proyecto MDI? que hago danytorres Varios 14 25-05-2007 04:08:14
Seleccionar elemento de combobox creus Varios 3 07-05-2007 19:05:59
Como seleccionar tipo de Impresora lbidi Impresión 2 18-10-2006 12:49:56
Seleccionar de un campo tipo date solo el dia? Gaby123 Varios 4 06-09-2006 18:24:29
Listview - Como seleccionar de varios subitems una opción namey OOP 1 22-03-2005 10:18:54


La franja horaria es GMT +2. Ahora son las 12:34:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi