Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.59 KB | None | 0 0
  1. unit Unit1;
  2.  
  3. interface
  4.  
  5. uses
  6.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  7.   Dialogs, StdCtrls;
  8.  
  9. type
  10.   TForm1 = class(TForm)
  11.     Button1: TButton;
  12.     procedure Button1Click(Sender: TObject);
  13.   private
  14.     { Private declarations }
  15.     procedure Evento_ButtonClick( Sender : TObject );
  16.   public
  17.     { Public declarations }
  18.   end;
  19.  
  20. var
  21.   Form1: TForm1;
  22.  
  23. implementation
  24.  
  25. {$R *.dfm}
  26.  
  27. procedure TForm1.Evento_ButtonClick(Sender: TObject);
  28. begin
  29.    ShowMessage('E não é que funciona?!');
  30. end;
  31.  
  32. procedure TForm1.Button1Click(Sender: TObject);
  33. var
  34. meu_form : Tform;
  35. meu_label : TLabel;
  36. meu_butaum : TButton;
  37. begin
  38. //criando o form dinamico
  39. meu_form := Tform.Create(Application);
  40. meu_Form.Height := 300;
  41. meu_form.Name := 'meu_form';
  42. meu_form.Width := 300;
  43. meu_form.Top := 200;
  44. meu_form.Left := 300;
  45. meu_form.Caption := 'Form criado dinamicamente.';
  46. meu_form.Show;
  47.  
  48. //criando um label dentro do form dinamico
  49. meu_label := TLabel.Create(meu_form);
  50. meu_label.Parent := meu_form;
  51. meu_label.Caption := 'Label criado dinamicamente.';
  52. meu_label.Name := 'meu_label';
  53. meu_label.Align := alCustom;
  54. meu_label.Left := 80;
  55. meu_label.Top := 50;
  56. meu_label.Show;
  57.  
  58. //criando um botão dentro do form dinamico
  59. meu_butaum := TButton.Create(meu_form);
  60. meu_butaum.parent := meu_form;
  61. meu_butaum.Caption := 'meu_butaum.';
  62. meu_butaum.Name := 'meu_butaum';
  63. //meu_butaum.Align := alRight;
  64. meu_butaum.Height := 49;
  65. meu_butaum.Width := 145;
  66. meu_butaum.Left := 80;
  67. meu_butaum.Top := 180;
  68. meu_butaum.Show;
  69. meu_butaum.onClick := Evento_ButtonClick; //??
  70. end;
  71.  
  72. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement