Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
Delphi 7 Enterprise
|
Re: Klassenmodell-Frage
2. Sep 2004, 12:33
Hallo,
habe kurz korrigiert: muss natürlich heißen:
Delphi-Quellcode:
...
implements IDatabase
...
Aber das Problem besteht weiterhin mit der untenstehenden Fehlermeldung...
Zitat von barnti:
Delphi-Quellcode:
unit akDatabase;
interface
uses
SysUtils, Windows, Messages, Classes, Graphics, Controls,
Forms, Dialogs, mysqldbTables, IntfDatabase,Contnrs,akQuery;
type
TakDatabase = class (TmysqlDatabase,IDatabase)
private
FQuerys: TObjectList;
function GetQuery( Index: Integer): TakQuery;
public
// [Error] akDatabase.pas(16): Implements clause only allowed for
// properties of class or interface type
property Query[ Index: Integer]: TakQuery read GetQuery implements IDatabase;
end;
Wo liegt das Problem? Query ist indexierte Property mit einem Verweis, wo das Interface implementiert ist...?
Kann jemand helfen?
Gruß,
Barnti
|
|
Zitat
|