CntString.pas 908 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. unit CntString;
  2. interface
  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5. Dialogs, StdCtrls, ExtCtrls, Main, Winsock;
  6. type
  7. TfrmCntString = class(TForm)
  8. Panel1: TPanel;
  9. Panel2: TPanel;
  10. btnCancel: TButton;
  11. btnOK: TButton;
  12. Label1: TLabel;
  13. memoCntString: TMemo;
  14. procedure btnCancelClick(Sender: TObject);
  15. procedure FormShow(Sender: TObject);
  16. private
  17. { Private declarations }
  18. public
  19. { Public declarations }
  20. end;
  21. var
  22. frmCntString: TfrmCntString;
  23. implementation
  24. {$R *.dfm}
  25. procedure TfrmCntString.btnCancelClick(Sender: TObject);
  26. begin
  27. Screen.Cursor := crHourGlass;
  28. closesocket(pSock);
  29. closesocket(pRSock);
  30. WSACleanup;
  31. //TerminateThread(ThreadDebugHandle, 0);
  32. Screen.Cursor := crDefault;
  33. end;
  34. procedure TfrmCntString.FormShow(Sender: TObject);
  35. begin
  36. Application.ProcessMessages;
  37. Self.Activate;
  38. end;
  39. end.