亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? myconst.pas

?? 服務器源代碼生成器 source 源代碼(delphi 6編譯通過) bin 可執行程序、配置文件和資源文件
?? PAS
字號:
unit MyConst;

interface

const
  ProjectFile       = 'program %PrjName;' + #13#10 +
    'uses' + #13#10 +
    'SvcMgr,' + #13#10 +
    '%ServerUnit in ''%ServerUnit.pas'' ,' + #13#10 +
    '%SvrManagerUnit in ''%SvrManagerUnit.pas'';' + #13#10 +
    '{$R *.RES}' + #13#10 +
    'begin' + #13#10 +
    '  Application.Initialize;' + #13#10 +
    '  Application.CreateForm(%SvrClassName, %SvrObjectName);' + #13#10 +
    '  Application.Run;' + #13#10 +
    'end.';

  ServerUnitFile    = 'unit %ServerUnit;' + #13#10 +
    '' + #13#10 +
    'interface' + #13#10 +
    '' + #13#10 +
    'uses' + #13#10 +
    'Windows, Messages, SysUtils, Classes, Graphics, Controls, SvcMgr, Dialogs,' + #13#10
    +
    '%SvrManagerUnit;' + #13#10 +
    '' + #13#10 +
    'type' + #13#10 +
    '%SvrClassName = class(TService)' + #13#10 +
    '  procedure ServiceStart(Sender: TService; var Started: Boolean);' + #13#10
    +
    '  procedure ServiceStop(Sender: TService; var Stopped: Boolean);' + #13#10
    +
    'private' + #13#10 +
    '  MgrThread : %SvrManagerClassName;' + #13#10 +
    'public' + #13#10 +
    '  function GetServiceController: TServiceController; override;' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'var' + #13#10 +
    '%SvrObjectName: %SvrClassName;' + #13#10 +
    '' + #13#10 +
    'implementation' + #13#10 +
    '' + #13#10 +
    '{$R *.DFM}' + #13#10 +
    '' + #13#10 +
    'procedure ServiceController(CtrlCode: DWord); stdcall;' + #13#10 +
    'begin' + #13#10 +
    '  %SvrObjectName.Controller(CtrlCode);' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'function %SvrClassName.GetServiceController: TServiceController;' + #13#10
    +
    'begin' + #13#10 +
    '  Result := ServiceController;' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'procedure %SvrClassName.ServiceStart(Sender: TService; var Started: Boolean);' + #13#10
    +
    'begin' + #13#10 +
    '  MgrThread := %SvrManagerClassName.Create(False);' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'procedure %SvrClassName.ServiceStop(Sender: TService; var Stopped: Boolean);' + #13#10
    +
    'begin' + #13#10 +
    '  PostThreadMessage(MgrThread.ThreadID, WM_QUIT, 0,0);' + #13#10 +
    '  MgrThread.WaitFor;' + #13#10 +
    '  MgrThread.Free;' + #13#10 +
    '  MgrThread:= nil;' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'end.';


  ServerFormFile    = 'object %SvrObjectName: %SvrClassName' + #13#10 +
    '  OldCreateOrder = False' + #13#10 +
    '  DisplayName = '' %SvrDisplayName ''' + #13#10 +
    '  OnStart = ServiceStart' + #13#10 +
    '  OnStop = ServiceStop' + #13#10 +
    '  Left = 192' + #13#10 +
    '  Top = 103' + #13#10 +
    '  Height = 150' + #13#10 +
    '  Width = 215' + #13#10 +
    'end';

  ServerManagerUnitFile =
    'unit %SvrManagerUnit;' + #13#10 +
    '' + #13#10 +
    'interface' + #13#10 +
    '' + #13#10 +
    'uses' + #13#10 +
    '  Classes, ExtCtrls, Controls, SysUtils, Windows, Messages;' + #13#10 +
    'type' + #13#10 +
    '  %SvrManagerClassName = class(TThread)' + #13#10 +
    '  private' + #13#10 +
    '    procedure ThreadStart;' + #13#10 +
    '    procedure ThreadStop;' + #13#10 +
    '  protected' + #13#10 +
    '    procedure Execute; override;' + #13#10 +
    '  end;' + #13#10 +
    '' + #13#10 +
    'implementation' + #13#10 +
    '' + #13#10 +
    'procedure %SvrManagerClassName.ThreadStart;' + #13#10 +
    'begin' + #13#10 +
    '  //TODO: ' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'procedure %SvrManagerClassName.ThreadStop;' + #13#10 +
    'begin' + #13#10 +
    '  //TODO:' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'procedure %SvrManagerClassName.Execute;' + #13#10 +
    'var' + #13#10 +
    '  MsgRec            : TMsg;' + #13#10 +
    'begin' + #13#10 +
    '  ThreadStart;' + #13#10 +
    '  while GetMessage(MsgRec, 0, 0, 0) do' + #13#10 +
    '  begin' + #13#10 +
    '    TranslateMessage(MsgRec);' + #13#10 +
    '    DispatchMessage(MsgRec);' + #13#10 +
    '  end;' + #13#10 +
    '  ThreadStop;' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'end.';

  FormTestProjectFile = 'program %FormTestPrjName;' + #13#10 +
    '' + #13#10 +
    'uses' + #13#10 +
    '  Forms,' + #13#10 +
    '  main in ''main.pas'' {Form1},' + #13#10 +
    '  %SvrManagerUnit in ''..\%SvrManagerUnit.pas'';' + #13#10 +
    '' + #13#10 +
    '{$R *.res}' + #13#10 +
    '' + #13#10 +
    'begin' + #13#10 +
    '  Application.Initialize;' + #13#10 +
    '  Application.CreateForm(TForm1, Form1);' + #13#10 +
    '  Application.Run;' + #13#10 +
    'end.';

  FormTestUnitFile  = 'unit main;' + #13#10 +
    '' + #13#10 +
    'interface' + #13#10 +
    '' + #13#10 +
    'uses' + #13#10 +
    '  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,' + #13#10
    +
    '  Dialogs, %SvrManagerUnit;' + #13#10 +
    '' + #13#10 +
    'type' + #13#10 +
    '  TForm1 = class(TForm)' + #13#10 +
    '    procedure FormShow(Sender: TObject);' + #13#10 +
    '    procedure FormClose(Sender: TObject; var Action: TCloseAction);' + #13#10
    +
    '  private' + #13#10 +
    '    MgrThread:%SvrManagerClassName;' + #13#10 +
    '  public' + #13#10 +
    '    { Public declarations }' + #13#10 +
    '  end;' + #13#10 +
    '' + #13#10 +
    'var' + #13#10 +
    '  Form1: TForm1;' + #13#10 +
    '' + #13#10 +
    'implementation' + #13#10 +
    '' + #13#10 +
    '{$R *.dfm}' + #13#10 +
    '' + #13#10 +
    'procedure TForm1.FormShow(Sender: TObject);' + #13#10 +
    'begin' + #13#10 +
    '  MgrThread := %SvrManagerClassName.Create(False);' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);' + #13#10
    +
    'begin' + #13#10 +
    '  PostThreadMessage(MgrThread.ThreadID, WM_QUIT, 0,0);' + #13#10 +
    '  MgrThread.WaitFor;' + #13#10 +
    '  MgrThread.Free;' + #13#10 +
    '  MgrThread:= nil;' + #13#10 +
    'end;' + #13#10 +
    '' + #13#10 +
    'end.';
  FormTestFormFile  = 'object Form1: TForm1' + #13#10 +
    '  Left = 192' + #13#10 +
    '  Top = 107' + #13#10 +
    '  Width = 696' + #13#10 +
    '  Height = 480' + #13#10 +
    '  Caption = '' Form1 ''' + #13#10 +
    '  Color = clBtnFace' + #13#10 +
    '  Font.Charset = DEFAULT_CHARSET' + #13#10 +
    '  Font.Color = clWindowText' + #13#10 +
    '  Font.Height = -11' + #13#10 +
    '  Font.Name = '' MS Sans Serif ''' + #13#10 +
    '  Font.Style = []' + #13#10 +
    '  OldCreateOrder = False' + #13#10 +
    '  OnClose = FormClose' + #13#10 +
    '  OnShow = FormShow' + #13#10 +
    '  PixelsPerInch = 96' + #13#10 +
    '  TextHeight = 13' + #13#10 +
    'end';

implementation

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品理论电影在线观看 | 欧美国产精品专区| 欧美高清精品3d| 欧美色综合久久| 在线免费观看不卡av| 色婷婷av一区二区三区软件| 99久久er热在这里只有精品15| 成人免费观看av| 色欧美片视频在线观看在线视频| 一本到三区不卡视频| 欧美日本免费一区二区三区| 欧美日韩中文一区| 91精品国产综合久久福利| 日韩精品在线一区| 久久嫩草精品久久久精品| 日本一区二区三区四区在线视频| 亚洲国产精品成人综合色在线婷婷 | 国产在线视频一区二区三区| 国模娜娜一区二区三区| 国产91清纯白嫩初高中在线观看| 99热精品国产| 91 com成人网| 国产欧美精品一区| 亚洲精品免费一二三区| 日韩高清一区在线| 高清免费成人av| 欧美少妇bbb| 久久精品网站免费观看| 夜夜嗨av一区二区三区中文字幕| 性欧美大战久久久久久久久| 国产精一区二区三区| 在线观看日韩电影| 亚洲精品在线电影| 亚洲精品视频一区二区| 美腿丝袜在线亚洲一区| av电影在线观看一区| 91精品国产综合久久精品app| 国产欧美一区二区三区在线老狼| 亚洲综合久久久久| 国产一区二区免费看| 91免费看视频| 久久久av毛片精品| 亚洲成人黄色小说| av电影在线观看完整版一区二区| 欧美精品第1页| 亚洲欧美日韩精品久久久久| 久久国产乱子精品免费女| 色综合激情五月| 久久精品免费在线观看| 三级一区在线视频先锋| 在线免费不卡视频| 自拍偷拍亚洲激情| 国产精品一区二区免费不卡| 欧美日韩一区高清| 亚洲精品国产一区二区精华液| 国产一区二区三区在线观看精品| 欧美日韩在线直播| 亚洲专区一二三| 99精品黄色片免费大全| 国产欧美日本一区二区三区| 久久99精品久久只有精品| 欧美日韩国产系列| 亚洲激情在线激情| 色婷婷av一区二区三区软件| 国产精品国产自产拍在线| 国产麻豆精品在线观看| 欧美大片在线观看一区二区| 日韩高清欧美激情| 欧美一级一区二区| 日本不卡免费在线视频| 欧美日韩一区二区三区四区 | 亚洲超丰满肉感bbw| 色一区在线观看| 亚洲精品水蜜桃| 色妹子一区二区| 一区二区在线电影| 欧美一a一片一级一片| 一区二区三区国产| 在线播放视频一区| 麻豆一区二区在线| 欧美大片日本大片免费观看| 免费在线看成人av| 26uuu国产日韩综合| 国产一区二区伦理片| 国产日韩欧美一区二区三区乱码| 国产精品自拍av| 国产欧美日韩中文久久| 波多野结衣亚洲一区| 亚洲精品视频在线| 69堂成人精品免费视频| 美国毛片一区二区三区| 国产人成一区二区三区影院| youjizz国产精品| 亚洲精品成人悠悠色影视| 欧美日韩三级在线| 韩国三级电影一区二区| 中文一区二区完整视频在线观看 | 天堂资源在线中文精品| 欧美精品色一区二区三区| 麻豆国产欧美日韩综合精品二区| 国产片一区二区| 欧美在线综合视频| 精品在线亚洲视频| 一区二区三区四区蜜桃| 欧美一区二区三区人| 高清在线成人网| 亚洲第一电影网| 欧美激情自拍偷拍| 欧美精品国产精品| 成人av资源在线| 日本成人在线电影网| 中日韩免费视频中文字幕| 欧美天堂亚洲电影院在线播放| 蜜桃精品视频在线观看| 亚洲人吸女人奶水| 精品国产伦一区二区三区免费| 91麻豆精品视频| 国产综合色视频| 亚洲丰满少妇videoshd| 国产精品理伦片| 欧美一级黄色片| 91丨porny丨蝌蚪视频| 激情文学综合插| 五月激情六月综合| √…a在线天堂一区| 欧美videos大乳护士334| 91电影在线观看| 99re亚洲国产精品| 国产主播一区二区三区| 日本va欧美va欧美va精品| 亚洲女同女同女同女同女同69| 久久婷婷成人综合色| 欧美美女一区二区| 色综合久久久久综合体桃花网| 国产电影一区在线| 久久精品国产一区二区| 视频一区二区欧美| 亚洲一区二区三区在线看| 国产精品久久福利| 国产欧美在线观看一区| 久久久久久久久久久电影| 91精品蜜臀在线一区尤物| 欧美日韩午夜精品| 欧美日韩一区小说| 欧美久久久一区| 欧美日韩成人在线| 欧美疯狂做受xxxx富婆| 欧美日韩国产大片| 4hu四虎永久在线影院成人| 欧美日韩国产综合一区二区| 欧美无砖专区一中文字| 欧美日韩精品一区二区三区蜜桃| 日本韩国欧美在线| 欧美三级视频在线| 欧美在线你懂得| 欧美日韩黄色一区二区| 欧美日产在线观看| 欧美二区三区的天堂| 在线综合+亚洲+欧美中文字幕| 欧美一区二区三区在线观看视频 | 99亚偷拍自图区亚洲| 成人黄动漫网站免费app| av网站一区二区三区| 91在线免费播放| 欧美日韩一本到| 日韩一区二区在线免费观看| 欧美本精品男人aⅴ天堂| 久久人人爽人人爽| 国产精品伦一区| 一区二区三区欧美亚洲| 天天射综合影视| 国产美女久久久久| 91视频免费观看| 在线播放/欧美激情| 日韩欧美精品三级| 国产女同互慰高潮91漫画| 亚洲色图在线播放| 丝袜美腿亚洲一区| 国产高清不卡一区二区| 一本久久精品一区二区| 欧美放荡的少妇| 中文字幕精品在线不卡| 午夜久久久久久| 国产成人午夜精品5599| 精品视频123区在线观看| 久久综合狠狠综合久久激情 | 日韩午夜在线观看| 欧美精彩视频一区二区三区| 亚洲一区二区五区| 国产老女人精品毛片久久| 日本韩国欧美一区二区三区| 欧美成人一区二区三区| 一区二区三区在线免费| 国产一区二区中文字幕| 欧美视频一区二区三区在线观看| 国产天堂亚洲国产碰碰| 日日夜夜精品视频天天综合网| 成人一级片网址| 欧美成人bangbros| 五月综合激情日本mⅴ|