Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-02-2011
Choclito Choclito is offline
Miembro
 
Registrado: jul 2004
Posts: 169
Poder: 20
Choclito Va por buen camino
Lightbulb Manejo de Msnpopup

Buenos dias amigos del foro, la consulta que tengo es la siguiente:
Antes les comento que hice un sistema para una clinica,en la que tengo varios modulos (caja.laboratorio,enfermeria,etc)por cada modulo tiene su propio menu
Trabajo con delphi 7,firebird 2.1,componentes MDO, es un sistema cliente servidor.
Ahora les comento el problema que tengo, mi cliente me dijo que quiere que cuando hagan el registro de los resultados de un paciente en el modulo de laboratorio aparesca un mensaje tipo messenger en el modulo de caja para que de esa manera la cajera sin necesidad de acceder a un formulario ya sepa que se tiene que cobrar al paciente.
Vi en el foro que para eso hay el componente tmsnpopup, no pude encontrar ejemplos sobre el componente.
Agradeceria a los amigos del foro sus comentarios o ejemplos sobre el componente, mil gracias amigos foreros.
Responder Con Cita
  #2  
Antiguo 08-02-2011
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Lightbulb

Bueno básicamente al MSNPopUp debes ponerle un título(Propiedad Title),un texto(Propiedad texto) y el tiempo (en segundos) que permanecerá en pantalla(Propiedad TimeOut), desde luego tiene muchas otras propiedades, es solo ir haciendo la prueba con cada una de ellas y ver que sucede...
Para mostrar el MSNPopUp en pantalla se hace así:

Código Delphi [-]
MSNPopUp1.ShowPopUp;
Espero te sirva de ayuda...
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #3  
Antiguo 08-02-2011
Choclito Choclito is offline
Miembro
 
Registrado: jul 2004
Posts: 169
Poder: 20
Choclito Va por buen camino
Exclamation Aclarando la pregunta

Muchas gracia por responder amigo forero
Pero para aclarar la duda les explico lo siguiente, cuando ejecuto el sistema me muestra una venta de validacion de acceso que dependiendo del area de registro el usuario ingresa al menu del modulo(caja,enfermeria,etc)
Mi duda es que evento de que formulario es llamar al componente pues, la enfermera tiene su propio modulo de trabajo en el cual realiza un registro que simultaneamente la cajera esta con su modulo y en el cual quiero que le aparesca el mensaje tipo messenger del registro que se hizo en el modulo de enfermeria, ya lo he visto el componente pero no me ubico en que formulario o en que evento tendria que llamar al componente.
Gracias por responder y si no se me entendio volvere a consultares, mil gracias
Responder Con Cita
  #4  
Antiguo 08-02-2011
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Bueno... segun entiendo..lo que tratas de hacer es una especie de mensajería entre dos host(PC) clientes, cuando uno de ellos inserte un nuevo registro en la Base de dato.
Pues básicamente la idea es que despues que se inserte el registro nuevo, la aplicacion detecte eso desde la base de dato, y eso se puede lograr por ejmplo:
1.-Usando Trigger o procedimiento almacenado en la BD que notifique a un componente identico al TIBEvents de la paleta "InterBase" de delphi;que a ocurrido una insercion nueva ;personalmente no conosco los componentes MDO que mencionas, pero verifica o averigua si tiene algo similar al TIBEvents.
2.-Otra opcion es que te crees una miniaplicacion usando Socket para comunicarte entre las diferentes PC de tu red.

Pueda que hayas otras opciones... pero creo que por ahí va la cosa...
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #5  
Antiguo 11-02-2011
Choclito Choclito is offline
Miembro
 
Registrado: jul 2004
Posts: 169
Poder: 20
Choclito Va por buen camino
Exclamation Creo que seria con la primera opcion

Muchas gracias por tu comentario y ayuda,justamente es eso lo que quisiera lograr tipo mensajeria entre pcs, te comento que los componentes MDO cuentan con el componente MDOEvent, pero la verdad no tengo idea de como utilizarlo , te pido porfavor que si tuvieras un ejemplo me puedas indicar. mil gracias por todo
Responder Con Cita
  #6  
Antiguo 12-02-2011
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Has un a búsqueda con palabras clave como "IBEvents" de de seguro encontrarás muchos hilos(Temas) que hablan de su uso.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
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
manejo de arbol de contenidos y manejo se sonido y video Buelos Internet 4 09-07-2007 14:52:45
Manejo de una DLL guiweb Varios 4 30-06-2006 15:10:48
manejo de BD raco Varios 0 21-07-2005 00:25:33
Manejo de memoria rastafarey Varios 3 07-04-2005 20:16:18
Ayuda con MSNPOPUP BlueSteel Varios 2 06-04-2005 16:06:21


La franja horaria es GMT +2. Ahora son las 12:57:18.


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