Hola.
Creo que el error salta porque, en el ejemplo de código de voldemmor, no se pone ningún parámetro dentro del paréntesis al llamar al procedimiento. Y posiblemente, en el procedimiento al que tu llamas, sí que tiene 1 ó más parámetros.
Así, en lugar de escribir:
Código Delphi
[-]procedure boton
begin
form1.creartab();
end;
deberías escribir la lista de parámetros que le pasas al procedimiento dentro del paréntesis. Si fueran 3 valores del tipo Integer (por ejemplo: 1, 3 y 8), podría quedar así:
Código Delphi
[-]procedure boton
begin
form1.creartab( 1, 3, 8 );
end;
Espero te sirva.
Ramón.