The interface definition in this example attempts to use an implements clause which causes the error.
program Produce; type IMyInterface = interface function getter : IMyInterface; property MyInterface: IMyInterface read getter implements IMyInterface; end; end.
The only viable solution to this problem is to remove the offending implements clause.
program Solve; type IMyInterface = interface function getter : IMyInterface; property MyInterface: IMyInterface read getter; end; end.
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
|
What do you think about this topic? Send feedback!
|