Doch klar, hätte ich gleich dazu schreiben sollen, sorry:
Code:
System.EnumResourceModules(TEnumModuleFuncLW,Pointer) Methode
Deklariert in System
Parameter
Func
System.EnumResourceModules.TEnumModuleFuncLW
Data
System.Pointer
Ich nehme an, dass das Problem ist, dass die als Parameter erwartete Funktion und die tatsächlich übergebene nicht übereinstimmen. Übergeben wird ja "SysUtilsEnumStringModules" (Deklaration habe ich ja oben extra mit aufgenommen) und erwartet wird eine Funktion vom Typ System.EnumResourceModules.TEnumModuleFuncLW. Und wie eben dieses TEnumModuleFuncLW kann ich in der system.pas ja nicht nachgucken. Offenbar aber anders als bisher oder bin ich auf einem Irrweg?