Danke und wie mache ich es jetzt das ich in einer liste nur diese regionen speichern kann habe mir jetzt einen Typ dartBoardField deklariert in dem eine region und der zugehörige name gespeichert ist will ich diesen jetzt allerdings der Liste hinzufügen erhalte ich die nachricht
Inkompatible Typen Dartfield und Pointer
Delphi-Quellcode:
unit DartBoard;
interface
uses
Classes, SysUtils, Dialogs, Windows;
type DartField =
record
Region : HRGN;
Field :
String
end;
type TDartBoard =
class(TList)
private
public
procedure Add(Item: Dartfield);
end;
implementation
{ TDartBoard }
procedure TDartBoard.Add(Item: DartField);
begin
inherited Add(Item);
end;
end.