Hola.
Cita:
Empezado por bulc
Suponía que la constante csBrowse estaba definida en el ClientDataSet.
|
Es que cuando tiras un componente
TClientDataSet en el formulario se agrega la unidad DB en la cláusula uses automáticamente.
Cita:
Empezado por bulc
¿Cómo se puede llamar a una función que está en un Form1 desde otro Form2-?
|
Como función independiente,
Código Delphi
[-]
unit Unit1;
type
TForm1 = class(TForm)
...
end;
function foo: Integer;
...
implementation
function foo: Integer;
begin
...
end;
y desde Form2 se la llama:
Código Delphi
[-]
...
implementation
procedure TForm2.Button1Click(Sender: TObject);
begin
foo;
end;
Como método de Form1,
Código Delphi
[-]
unit Unit1;
type
TForm1 = class(TForm)
...
public
function foo: Integer;
end;
...
implementation
function TForm1.foo: Integer;
begin
...
end;
y desde Form2 se la llama:
Código Delphi
[-]
...
implementation
procedure TForm2.Button1Click(Sender: TObject);
begin
Form1.foo;
end;
Saludos