Hallo,
ich weiß nicht mit den Propertys umzugehen, wenn diese gleichzeitig indexiert sind und die implements klausel verwenden...
Jetzt habe ich das folgende Problem:
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...?