para un procedimiento que devuelve parametros de salida, el la propiedad sql del tquery tienes que poner una consulta semejande a la siguiente:
Código SQL
[-]select ou_param1, ou_param2, ...
from MiProdedimiento(:In_Param1,:In_Param2,:...)
posteriormente desde el codigo de la aplicación le pasas los parametros de entrada
Código Delphi
[-]qMiProcedimiento.Close;
qMiProcedimiento.ParamByName('In_Param1').astipo := Valor1;
qMiProcedimiento.ParamByName('In_Param2').astipo := Valor2;
qMiProcedimiento.ParamByName('...').astipo := ...;
...
qMiProcedimiento.Open;
Si no tienes parametros de salida :
Código SQL
[-]execute procedure MiProcedimiento(:In_Param1,:In_Param2,...)
Código Delphi
[-]qMiProcedimiento.Close;
qMiProcedimiento.ParamByName('In_Param1').astipo := Valor1;
qMiProcedimiento.ParamByName('In_Param2').astipo := Valor2;
qMiProcedimiento.ParamByName('...').astipo := ...;
...
qMiProcedimiento.ExecSql;
Espero que te sirva