Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#4

Re: TComponentList.Sort Problem

  Alt 2. Okt 2006, 13:06
Zitat von Delphi-Hilfe:
Lokale Prozedur/Funktion '<Element>' wurde Prozedurenvariable zugewiesen

Diese Fehlermeldung wird angezeigt, wenn Sie versuchen, eine lokale Prozedur einer Prozedurvariable zuzuweisen oder sie als prozeduralen Parameter zu übergeben.

Dies ist nicht erlaubt, da die lokale Prozedur dann auch aufgerufen werden könnte, wenn die umgebende Prozedur nicht aktiv ist. Wenn die lokale Prozedur in diesem Fall versucht, auf Variablen der umgebenden Prozedur zuzugreifen, hat dies einen Programmabsturz zur Folge.
Es gibt sicher Fälle, in denen die oben genannten Bedingungen nicht zutreffen. Da der Compiler dies aber nicht sicher erkennen kann, weist er jeglichen Versuch zurück, eine lokale Routine zu verwenden.

Gruß Hawkeye
  Mit Zitat antworten Zitat