Invoke (selector)
De Wiki1000
(Différences entre les versions)
Syfre (discuter | contributions)
(Page créée avec « <source lang='delphi'>function Invoke(iCursorMode:TCursorMode; const iMethodName:string; iArgs:Array of variant):Integer;</source> Cette fonction invoque la méthode iMet... »)
Modification suivante →
(Page créée avec « <source lang='delphi'>function Invoke(iCursorMode:TCursorMode; const iMethodName:string; iArgs:Array of variant):Integer;</source> Cette fonction invoque la méthode iMet... »)
Modification suivante →
Version du 15 avril 2013 à 12:08
function Invoke(iCursorMode:TCursorMode; const iMethodName:string; iArgs:Array of variant):Integer;
Cette fonction invoque la méthode iMethodName de la classe du sélecteur pour chaque objet de la sélection.
| Result | Le nombre d'objet sur lesquels la méthode a été exécuté. |
| iCursorMode | Le mode d'exécution du curseur. |
| iMethodName | Méthode la classe du sélecteur |
| iArgs | Tableau des arguments à passer à la méthode |
Exemple
Procedure WFClasseA.Increment(aValue:Integer); begin unEntier := unEntier+aValue; end procedure TestSelector.TestInvoke; var sel:TSelector; begin sel := WFClasseA.CreateSelector('','',true,[]); sel.Invoke(ocManageTran, 'Increment', [10]); end;
Voir aussi :
| Whos here now: Members 0 Guests 0 Bots & Crawlers 2 |