Advertisement
Guest User

Untitled

a guest
Oct 17th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 3.82 KB | None | 0 0
  1. unit Unit1;
  2.  
  3. interface
  4.  
  5. uses
  6.   Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  7.   Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Buttons, Vcl.StdCtrls,
  8.   Vcl.Imaging.pngimage, Vcl.ExtCtrls, Vcl.ExtDlgs;
  9.  
  10. type
  11.   TForm1 = class(TForm)
  12.     GroupBox1: TGroupBox;
  13.     GroupBox2: TGroupBox;
  14.     RadioButton1: TRadioButton;
  15.     RadioButton2: TRadioButton;
  16.     Label1: TLabel;
  17.     Label2: TLabel;
  18.     Label3: TLabel;
  19.     Edit1: TEdit;
  20.     Edit2: TEdit;
  21.     Image1: TImage;
  22.     Button1: TButton;
  23.     Label4: TLabel;
  24.     Label5: TLabel;
  25.     ComboBox1: TComboBox;
  26.     Edit4: TEdit;
  27.     Edit6: TEdit;
  28.     Label6: TLabel;
  29.     Memo1: TMemo;
  30.     BitBtn1: TBitBtn;
  31.     GroupBox3: TGroupBox;
  32.     Button2: TButton;
  33.     Label7: TLabel;
  34.     Label8: TLabel;
  35.     Label9: TLabel;
  36.     Label10: TLabel;
  37.     Label11: TLabel;
  38.     T_Nom: TLabel;
  39.     T_Prenom: TLabel;
  40.     T_Adresse: TLabel;
  41.     T_Montant: TLabel;
  42.     T_Formation: TLabel;
  43.     Image2: TImage;
  44.     OpenPictureDialog1: TOpenPictureDialog;
  45.     Memo2: TMemo;
  46.     GroupBox4: TGroupBox;
  47.     Button3: TButton;
  48.     Image3: TImage;
  49.     Label12: TLabel;
  50.     Label13: TLabel;
  51.     Label14: TLabel;
  52.     Label15: TLabel;
  53.     Label16: TLabel;
  54.     Label17: TLabel;
  55.     Label18: TLabel;
  56.     Label19: TLabel;
  57.     Label20: TLabel;
  58.     Label21: TLabel;
  59.     procedure Button2Click(Sender: TObject);
  60.     procedure BitBtn1Click(Sender: TObject);
  61.     procedure ComboBox1Change(Sender: TObject);
  62.     procedure FormCreate(Sender: TObject);
  63.     procedure Button1Click(Sender: TObject);
  64.     procedure RadioButton1Click(Sender: TObject);
  65.     procedure RadioButton2Click(Sender: TObject);
  66.     procedure Button3Click(Sender: TObject);
  67.   private
  68.     { Private declarations }
  69.   public
  70.     { Public declarations }
  71.   end;
  72.  
  73. var
  74.   Form1: TForm1;
  75.   montant:integer;
  76.  
  77. implementation
  78.  
  79. {$R *.dfm}
  80.  
  81. procedure TForm1.BitBtn1Click(Sender: TObject);
  82. begin
  83. memo1.Lines.Add( combobox1.Text+' '+edit4.text);
  84. memo1.Lines.add(' ');
  85. montant:=montant+strtoint(edit4.Text);
  86. edit6.text:=inttostr(montant);
  87. end;
  88.  
  89. procedure TForm1.Button1Click(Sender: TObject);
  90. begin
  91. if OpenPictureDialog1.Execute then
  92.     if FileExists(OpenPictureDialog1.FileName) then
  93.       Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName)
  94.     else
  95.       raise Exception.Create('File does not exist.');
  96. end;
  97.  
  98. procedure TForm1.Button2Click(Sender: TObject);
  99. begin
  100.  
  101. T_Nom.Caption:=edit1.text;
  102. T_Prenom.Caption:=edit2.Text;
  103. T_adresse.Caption:=memo2.Text;
  104. T_Montant.Caption:=edit6.Text;
  105. T_Formation.Caption:=memo1.Text;
  106. image2.Picture:=image1.Picture;
  107.  
  108. end;
  109.  
  110. procedure TForm1.Button3Click(Sender: TObject);
  111. begin
  112. label12.Caption:=edit1.Text;
  113. label13.Caption:=edit2.Text;
  114. label14.Caption:=memo2.Text;
  115. label15.Caption:=inttostr(montant*strtoint(edit2.Text));
  116. label16.Caption:=memo1.Text;
  117. end;
  118.  
  119. procedure TForm1.ComboBox1Change(Sender: TObject);
  120. begin
  121.  
  122. if combobox1.Text=('Technicen Supérieur')  then
  123. begin
  124.   edit4.Text:=('210000');
  125. end
  126. else if combobox1.Text=('Technicen Supérieur + AEC')  then
  127. begin
  128.   edit4.Text:=('300000');
  129. end
  130. else if combobox1.Text=('Ingenieur Professionel')  then
  131. begin
  132.   edit4.Text:=('150000');
  133. end
  134. else if  combobox1.Text=('Master')  then
  135. begin
  136.   edit4.Text:=('200000');
  137. end;
  138.  
  139.  
  140.  
  141. end;
  142.  
  143. procedure TForm1.FormCreate(Sender: TObject);
  144. begin
  145. montant:=0;
  146. end;
  147.  
  148. procedure TForm1.RadioButton1Click(Sender: TObject);
  149. begin
  150. button2.Enabled:=false;
  151. button3.Enabled:=true;
  152. label1.caption:='Nom :';
  153. label2.caption:='Nombre :';
  154. Label3.caption:='Adresse :';
  155. button1.Caption:='Charger un logo';
  156. end;
  157.  
  158. procedure TForm1.RadioButton2Click(Sender: TObject);
  159. begin
  160. button2.Enabled:=true;
  161. button3.Enabled:=false;
  162. label1.caption:='Nom :';
  163. label2.caption:='Prenom :';
  164. Label3.caption:='Adresse :';
  165. button1.Caption:='Charger une photo';
  166. end;
  167.  
  168. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement