Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#2

Re: Ink. Typen: 'JvVCL5Utils.TCollection' und 'Classes.TColl

  Alt 30. Jan 2007, 14:18
JvAppXMLFileStorage1.WriteCollection('Items', JvVCL5Utils.TCollection(FWPItems)); Er hat zwei Deklarationen von TCollection gefunden. Wo jeweils zeigt er ja in der Fehlermeldung an. Bei deinem Aufruf erwartet die JEDI Funktion die TCollection von den Jedis, aber TCollection die du als Typecast genutzt hast, war die aus der Unit Classes der VCL.

Abhilfe schafft zum einen wie oben angegeben das explizite angeben der Unit oder du sortierst in deiner Uses-Liste die JvVCL5Utils nach der Classes. Immer die Deklaration der zuletzt angezogenen Unit wird genutzt.
  Mit Zitat antworten Zitat