Thema
:
Delphi
Error: Inkompatible Typen Reguläre Prozedur u Methodenzeiger
Einzelnen Beitrag anzeigen
shmia
Registriert seit: 2. Mär 2004
5.508 Beiträge
Delphi 5 Professional
#
12
Re: Error: Inkompatible Typen Reguläre Prozedur u Methodenze
31. Aug 2007, 16:51
zusammenfalten
·
markieren
Delphi-Quellcode:
TMyList =
class
(TList)
protected
SortedColumn: Integer;
public
procedure
SortByColumn(Column: Integer);
end
;
implementation
var
_sortlist: TMyList;
// globale hilfsvariable
// "normale" Funktion
function
MyListSortCompare(Item1, Item2: Pointer): Integer;
begin
result := MachWas(Item1, Item2, _sortlist.SortedColumn);
end
;
procedure
TMyList.SortByColumn(Column: Integer);
begin
SortedColumn := Column;
_sortlist := self;
Sort(MyListSortCompare);
end
;
Andreas
Zitat
shmia
Öffentliches Profil ansehen
Mehr Beiträge von shmia finden