J'ai un code comme celui-ci :
TServer = class
private
fOnMsgFromServer: TProc<String, String, String>;
public
procedure RegisterOnMsgFromServer(aCallBack: TProc<String, String, String>);
procedure Execute;
end;
procedure TServer.RegisterOnMsgFromServer(aCallBack: TProc<String, String, String>);
begin
fOnMsgFromServer := aCallBack;
end;
procedure TServer.Execute;
begin
fOnMsgFromServer('userName', 'password', 'message');
end;
Le problème est dans la procédure Execute lorsque je veux mettre des arguments à fOnMsgFromServer. L'"helper" me montre (Arg1 : string ; Arg2 : string ; Arg3 : string), et je ne sais pas quel paramètre est le bon.
Il existe une solution pour nommer ces arguments ?