Hola:
Para llamar un SP desde Delphi debes hacer lo siguiente tienes que poner un ADOStoredProcedure en el formulario realizar la conexion con la BD y buscar el nombre del procedimiento en la propiedad procedurename y despues usar el siguiente codigo
Código:
with Insertar do
begin
Parameters.ParamByName('@cat_name').Value:= editcatname.Text;
Parameters.ParamByName('@cat_description').Value:= editcatname.Text;
Prepared:= True;
ExecProc;
end;
Espero haberte ayudado
Luis Garcia