DataSet público utilizando el componente "grafico"
Buenas, al fin he conseguido realizar lo que quería, que es utilizar el componente dataset de la barra de componentes de delphi pero haciendo que este sea público, es decir, que pueda acceder desde otra unidad. La solución ha sido bastante sencilla.
unit UNIDAD1;
===========
Type
MyDS = Class(DataSet)
Public
Constructor Create; Overload;
End;
Constructor MyDS.Create;
Begin
Self.Create('MyDs');
End;
unit WinFormU;
===========
type
TWinForm = class(System.Windows.Forms.Form)
strict private
DataSet1: DataSetU.MyDS; //DataSet1 es el componente utilizado desde la barra de componentes de delphi.
End;
procedure TWinForm.InitializeComponent;
begin
Self.DataSet1 := Unidad1.MyDS.Create;
End;
|