Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: ADOQuery, Ereignisse und Proceduren

  Alt 26. Sep 2004, 17:13
Moin,

leite die ADO-Komponente neu ab, überschreibe den Kontruktor und weise in diesem die Ereignisse zu.

konkret:

Delphi-Quellcode:
type
  TMyADOQuery = class(TADOQuery)
  private
    procedure MyBeforeOpen(DataSet: TDataSet);
     :
  public
    constructor create(AOwner:TComponent); reintroduce;
  end;

:
:

constructor TMyADOQuery.create(AOwner: TComponent);
begin
  inherited create(AOwner);
  Self.BeforeOpen:=MyBeforeOpen;
end;

procedure TMyADOQuery.MyBeforeOpen(DataSet: TDataSet);
begin
  ... dein Ereigniscode ...
end;

MfG
Thorsten
  Mit Zitat antworten Zitat