unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Déclarations privées } public { Déclarations publiques } end; var Form1: TForm1; implementation {$R *.DFM} uses Unit2; procedure TForm1.Button1Click(Sender: TObject); begin X := 1 + 2; Form2.ShowModal; end; end.
unit Unit2; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm2 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Déclarations privées } public { Déclarations publiques } end; var X: Integer; var Form2: TForm2; implementation {$R *.DFM} procedure TForm2.Button1Click(Sender: TObject); begin ShowMessage(IntToStr(X)); end; end.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionvar Form2: TForm2; X: Integer;
Unit dataPack; interface uses Types, Windows, SysUtils; type TDatas = record X,Y,I : integer; end; var Datas : TDatas = (X:0; Y:0; I:0); implementation end.