Advertisement
Guest User

Untitled

a guest
Oct 4th, 2010
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.73 KB | None | 0 0
  1. unit Unit1;
  2.  
  3. {$mode objfpc}{$H+}
  4.  
  5. interface
  6.  
  7. uses
  8.   Classes, Forms;
  9.  
  10. type
  11.  
  12.   { TSomething }
  13.  
  14.   TSomething = class(TThread)
  15.   public
  16.     procedure Execute; override;
  17.   end;
  18.  
  19.   { TForm1 }
  20.  
  21.   TForm1 = class(TForm)
  22.   private
  23.     FSomething: TSomething;
  24.   public
  25.     constructor Create(TheOwner: TComponent); override;
  26.     destructor Destroy; override;
  27.   end;
  28.  
  29. var
  30.   Form1: TForm1;
  31.  
  32. implementation
  33.  
  34. {$R *.lfm}
  35.  
  36. { TForm1 }
  37.  
  38. constructor TForm1.Create(TheOwner: TComponent);
  39. begin
  40.   inherited Create(TheOwner);
  41.   FSomething := TSomething.Create(True);
  42. end;
  43.  
  44. destructor TForm1.Destroy;
  45. begin
  46.   FSomething.Free;
  47.   inherited Destroy;
  48. end;
  49.  
  50. { TSomething }
  51.  
  52. procedure TSomething.Execute;
  53. begin
  54. end;
  55.  
  56. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement