Einer Prozedur können Parameter übergeben werden.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
edZahlen: TEdit;
btOK: TButton;
procedure btOKClick(Sender: TObject);
private
{ Private-Deklarationen }
procedure meineProzedur(zahl1, zahl2: Integer);
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.meineProzedur(zahl1, zahl2: Integer);
var i: Integer;
begin
for i:=zahl1 to zahl2 do
edZahlen.Text := edZahlen.Text + IntToStr(i) + ' ';
end;
procedure TForm1.btOKClick(Sender: TObject);
begin
meineProzedur(3,9);
end;
end.