Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 07-11-2006
rafita rafita is offline
Miembro
 
Registrado: ago 2003
Ubicación: Cuenca- España.
Posts: 309
Poder: 23
rafita Va por buen camino
Seguro que los gurús de Delphi que tenemos en estos foros te pueden dar alguna forma de obtener esos datos, por lo menos el programa que llama la unidad, aunque el nombre del formulario lo veo más difícil.

Yo te doy una idea más primitiva, que sólo puedes poner en práctica si la unidad y todos los programas que la llaman son tuyos:
* Antes de llamarla pon en una variable los datos que necesitas.
Código:
  Ficha:=TFCallejero.Create(Self);
  Ficha.VengoDe.Caption:='Menú Principal';
  Ficha.ShowModal;
* En la unidad analizas esos datos.
Código:
  if VengoDe.Caption='Menú Principal' then  // en lugar de un label puedes utilizar una variable global
     begin
         ...
     end
  else
    if VengoDe.Caption='Resumen Anual' then
       begin
          ...
       end;
Como ves no utilizo enrevesadas funciones de windows (que lo harían automáticamente), pero me funciona.
__________________
Rafita.
Responder Con Cita
 



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
Nueva duda... abrir otro Form... x_x Ascii1457 Varios 12 16-10-2006 11:58:14
llamar a una clase desde otra unit Makiley Varios 2 02-02-2006 17:55:12
¿Como saber el nombre de la variable de un form? fjavier64 OOP 1 04-03-2005 17:29:35
¿Como puedo llamar un Procedure desde otra unit? athal Lazarus, FreePascal, Kylix, etc. 11 17-05-2004 01:05:20


La franja horaria es GMT +2. Ahora son las 11:38:12.


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