Ver Mensaje Individual
  #2  
Antiguo 28-08-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Reputación: 22
Bicho Va por buen camino
Hola

Al pertenecer esos formularios al mismo proyecto puedes hacer lo siguiente:
- La matriz debe estar declarada en la parte public de la unit de las fechas

Código Delphi [-]
unit Unit1;

interface

uses
  ....

type
  Tform1 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
    //Aquí declaras tu Matriz
  end;

var
  form1: Tform1

implementation;
...

- En la unit que quieras usarla matriz, añades al uses de esa unit el nombre de la unit a la que pertenece la matriz, en este caso la de fechas.

Código Delphi [-]
unit Unit2;

interface

uses
  ...., Unit1; //Importante añadir el uses

type
  Tform2 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  form2: Tform2

implementation;
...

procedure UsarMatriz;
var fecha_partido : Date;
begin
   fecha_Partido :=  form2.MiMatriz[1][2]; //Usas la matriz de forma normal.
end;

Y ya está. Cuando la quieras usar simplemente debes poner el nombre del formulario al que pertenece la unit seguido de un punto y el nombre de la matriz, luego ya accedes a ella como si del formulario de fechas se tratase.

Espero quede claro.

Saludos

Última edición por Bicho fecha: 28-08-2006 a las 17:37:33.
Responder Con Cita