21/10/09 14:45
haberdasherv_
mi servirebbe creare una procedura che preso in input un tipo di dato prima dichiarato sia in grado di manipolarne i singoli campi.
per fare ciò, come dovrei dichiarare la variabile app che viene passata alla procedura?
type TForm1 = class(TForm) procedure modifica(var app: ???); type coordinate = record var x1 :integer; x2 :integer; x3 :integer; x4 :integer; end; var rettangolo : coordinate; procedure TForm1.Button1Click(Sender: TObject); begin modifica(rettangolo); end; procedure TForm1.modifica(var app: ???); begin app.x1 := 2; app.x2 := 37; end;
per fare ciò, come dovrei dichiarare la variabile app che viene passata alla procedura?
aaa