d'abord le code, ensuite j'explique :
TObj1 = class
private
...
protected
procedure load; vitual; abstract;
public
...
end;
TObj2 = class(TObj1)
private
...
public
procedure load; override;
end;
mon probleme est que Tobj2.load n'est pas compileé ( je n'ai pas les petits points pour faire le pas à pas devant l'implémentation) résultat à l'execution lorsque je fait appel à Tobj2.load j'ai une erreur de lecture à l'adresse truc où effectivement il n'y a rien.
pourquoi elle n'est pas compilée ? sachant que j'ai d'autres classes dérivant de TObj1 qui ont une architecture similaire avec une procedure load; override; qui elle est bien compilée.
qu'elle est le problème ?
je travaille sous D7 pro.
merci d'avance.

PhoenyX
