Hallo,
ich bin beim herumstöbern über folgendes Quelltextfragment gestolpert:
Code:
resourcestring
SObjectIsNil = 'The provided object is nil. Cannot continue.';
...
if not Assigned(AObject) then
raise EArgumentNilException.CreateRes(@SObjectIsNil);
und nun frage ich mich, was der Unterschied zwischen
Exception.Create(SObjectIsNil) und
Exception.CreateRes(@SObjectIsNil) denn ist?
Dass ich mit CreateRes auch einen String anhand einer Id aus einer Resource laden kann, hab ich ja aus der Onlinehilfe verstanden (wenn auch noch nicht ausprobiert). Aber die Verwendung von CreateRes wie im Beispiel ist mir unklar.
Gruß Rainer