Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi OnMoveComplete fehler in der Syntax des Procedureheaders? (https://www.delphipraxis.net/88745-onmovecomplete-fehler-der-syntax-des-procedureheaders.html)

Bigeddie 20. Mär 2007 13:35

Datenbank: mssql • Version: 2005 • Zugriff über: ADO

OnMoveComplete fehler in der Syntax des Procedureheaders?
 
Hallo,

habe ein kleines Problem mit einer ADO-Table:

wenn ich auf ein Event-OnMoveComplete reagieren will (die ADOTable ist über ein Datasource-Objekt mit einem DBGrid verbunden)

erhalte ich bei der Procedure-Definition und Deklaration immer den Fehler (seitens des Compilers)

procedure(DataSet: TCustomADODataSet; const Reason: TEventReason; const Error: Error; var EventStatus: TEventStatus) of object;


Error ist kein gültiger Typbezeichner

was mache ich falsch???


Grüße

Ernst Jürgen

Valeo Pupsus 20. Mär 2007 20:47

Re: OnMoveComplete fehler in der Syntax des Procedureheaders
 
Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DB, ADODB;

type

  TMyProcType = procedure(DataSet: TCustomADODataSet; const Reason: TEventReason; const Error: Error; var EventStatus: TEventStatus) of object;

  TForm1 = class(TForm)
    ADOTable1: TADOTable;
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

end.
Compiling result:
Done: Compiled


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz