Hallo,
ich habe ein Projekt in Delphi 5 das ich nun gerne in Delphi 2005 weiter führen möchte. Ich hab aber ein kleines Problem beim kompilieren. In meinem Projekt ist eines Klasse die eigentlich nur eine etwas angepasste TList ist. Beim kompilieren meckert er nun aber an folgender Stelle,
Delphi-Quellcode:
procedure TRefList.Delete(
Index: Integer);
begin
if (
Index < 0)
or (
Index >= FCount)
then
Error(@SListIndexError,
Index);
Dec(FCount);
if Index < FCount
then
System.Move(FList^[
Index + 1], FList^[
Index],
(FCount -
Index) * SizeOf(TRefListItem));
end;
das @SListIndexError nicht bekannt ist! In Delphi 5 geht es aber??? Kann mir das jemand erklären? Ich muss auch gestehen das ich die Klasse nihct geschrieben habe und ich überhaupt nicht weiss wo dieses @ListIndexError überhaupt herkommen soll?! Bitte um Aufklärung
Vielen Dank
Dragi
[edit=alcaeus]code-Tags durch delphi-Tags ersetzt. Mfg, alcaeus[/edit]