FindObjectByOID (CM)

De Wiki1000
Révision datée du 19 juillet 2009 à 08:15 par Syfre (discussion | contributions) (Nouvelle page : <source lang='delphi'>function FindObjectbyOID(const aOID:TOID):TitObject;</source> Cette fonction retrouve l'objet d'un identifiant d'objet. {|class="wikitable" |- |Result |Un obj...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
function FindObjectbyOID(const aOID:TOID):TitObject;

Cette fonction retrouve l'objet d'un identifiant d'objet.

Result Un objet métier si celui-ci existe; nil sinon
aOID Un identifiant d'objet

Exemple

procedure doSomething(const aOID:TOID);
var inst:TitObject;
begin
  inst := ClassManager.FindObjectByOID(aOID);
  if Assigned(inst) then
   begin
   end;
end;

procedure doSomething(const aOID:TOID);
var inst:MaClass;
begin
  inst := ClassManager.FindObjectByOID(aOID) as MaClass;
  if Assigned(inst) then
   begin
   end;
end;

Voir aussi

Gestion des instances (CM)Développement DSM