200分求解!怎么实现游戏外挂弹出窗口!(200分)

  • 主题发起人 主题发起人 lygzx
  • 开始时间 开始时间
L

lygzx

Unregistered / Unconfirmed
GUEST, unregistred user!
请教高手象传奇外挂那样的在游戏中按f12弹出外挂窗口(不影响游戏的进行)的技术怎么实现!<br>除hook以外还要用到什么技术.<br>请高手赐教,最好附源码!<br><br>问题解决保证加分!
 
我在这个论坛看到有人发过这一类的东西 你找找 再改一下就可以了~
 
不用HOOK,注册一个系统热键就行了<br>先RegisterHotKey(Handle, WM_USER+$C000, 0, VK_F12) &nbsp;//注册热键F12<br><br>然后在public中加入procedure DoHotKey(var Msg: TMessage); message WM_HotKey;<br><br>实现过程:<br>procedure TMainForm.DoHotKey(var Msg: TMessage);<br>&nbsp;begin<br>&nbsp; &nbsp;if (Msg.LParamHi=VK_F12) and (Msg.LParamLo = 0) then<br>&nbsp; &nbsp;begin<br>&nbsp; &nbsp; &nbsp;Self.Show;<br>&nbsp; &nbsp; &nbsp;Msg.Result := 1;<br>&nbsp; &nbsp;end;<br><br>onclose中加入<br>&nbsp; &nbsp;UnRegisterHotKey(Handle, WM_USER+$C000);<br>&nbsp; &nbsp;DeleteAtom(WM_USER+$C000);
 
谁试过 真的可以吗?<br>
 
那样没戏的
 
好象不行
 
没注意到是传奇<br>那么得在屏幕上绘图<br>找找,以前论坛有的
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1297418<br><br>你可以到这个里面看看 跟你的要求有点类似
 
不知道怎么办!
 
关键是要现实的窗体的parnet必须要设成<br>游戏的窗体。这样就可以弹出自己的窗体,而游戏的窗体也不会最小化了。<br>我写了一个,w2k+delphi6+q3a测试通过。<br>代码比较乱,注意看注释。<br>热键是左边的win建加小键盘上得*建<br>ps,别忘了给分。[:D]<br>//--------------App part start----------------<br>//form上放两个button.<br>//Copyright by tt.t(ttui) @2k+3.1.19@bit<br><br>unit test;<br><br>interface<br><br>uses<br>&nbsp;Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, <br><br>Dialogs,<br>&nbsp;StdCtrls;<br><br>type<br>&nbsp;TForm1 = class(TForm)<br>&nbsp; &nbsp;Button1: TButton;<br>&nbsp; &nbsp;Button2: TButton;<br>&nbsp; &nbsp;procedure Button1Click(Sender: TObject);<br>&nbsp; &nbsp;procedure Button2Click(Sender: TObject);<br>&nbsp; &nbsp;procedure FormDestroy(Sender: TObject);<br>&nbsp; &nbsp;procedure FormCreate(Sender: TObject);<br>&nbsp;private<br>&nbsp; &nbsp;{ Private declarations }<br>&nbsp;public<br>&nbsp; &nbsp;{ Public declarations }<br>&nbsp;end;<br><br>var<br>&nbsp;Form1: TForm1;<br><br>implementation<br><br>{$R *.DFM}<br>function sethook:bool;external 'ptdll.dll';<br>function endhook:bool;external 'ptdll.dll';<br><br>procedure TForm1.Button1Click(Sender: TObject);<br>begin<br>//if<br>sethook;<br>// then showmessage('Hook Successful');<br>end;<br><br>procedure TForm1.Button2Click(Sender: TObject);<br>begin<br>//if<br>endhook;<br>// then showmessage('Unhook Successful!!');<br>end;<br><br>procedure TForm1.FormDestroy(Sender: TObject);<br>begin<br>//endhook;<br>end;<br><br>procedure TForm1.FormCreate(Sender: TObject);<br>begin<br>//sethook;<br>end;<br><br>end.<br>//--------------App part end------------------<br><br>//--------------DLL part start------------------<br>//--------------library project------------------<br>library ptdll;<br><br>uses<br>&nbsp;SysUtils,<br>&nbsp;Classes,<br>&nbsp;Windows,<br>&nbsp;Messages,<br>&nbsp;dll_vol in 'dll_vol.pas',<br>&nbsp;dia in 'dia.pas' {Form1};<br><br>{$R *.RES}<br><br>exports sethook,endhook;<br>begin<br>hNextHookProc := 0;<br>procSaveExit := ExitProc;<br>ExitProc := @HotKeyHookExit;<br>end.<br>//-------------------dll_vol unit-----------------------<br>unit dll_vol;<br><br>interface<br><br>uses Windows,Messages,Dialogs,Sysutils,dia;<br><br>var<br>&nbsp;hNextHookProc: HHook;<br>&nbsp;procSaveExit: Pointer;<br><br>&nbsp;function sethook:bool;export;<br>&nbsp;function hookproc(iCode:Integer;wParam: WPARAM;lParam: LPARAM): <br><br>LRESULT; stdcall;<br>&nbsp;function endhook:bool;export;<br>&nbsp;procedure HotKeyHookExit;far;<br><br>implementation<br><br>function HookProc(iCode: integer; wParam: wParam; lParam: lParam): <br><br>LResult; stdcall;<br>var<br>&nbsp;hwnd:dword;<br>&nbsp;AppRect:TRect;<br>&nbsp;title:pchar;<br>// &nbsp;dc:hdc;<br>begin<br>&nbsp;result:=0;<br>&nbsp; &nbsp;if iCode&lt;0 then<br>&nbsp; &nbsp;begin<br>&nbsp; &nbsp; &nbsp;CallNextHookEx(hnexthookproc,iCode,wParam,lParam);<br>&nbsp; &nbsp; &nbsp;result:=0;<br>&nbsp; &nbsp; &nbsp;Exit;<br>&nbsp; &nbsp;end;<br>{<br>&nbsp; &nbsp;dc:=getdc(0);<br>&nbsp; &nbsp;textout(dc,20,20,pchar(inttohex(wparam,3)),3);<br>&nbsp; &nbsp;releasedc(0,dc);<br>}<br>&nbsp;if ((lParam and $80000000)=0) and<br>&nbsp; &nbsp; (GetKeyState(VK_LWIN)&lt;0) and (wParam=$6a) then<br>&nbsp;begin<br>&nbsp; &nbsp;Messagebeep(0);<br>&nbsp; &nbsp;hwnd:=getforegroundwindow;<br>&nbsp; &nbsp;try<br>&nbsp; &nbsp; &nbsp;GetMem(title,255);<br>&nbsp; &nbsp; &nbsp;getwindowtext(hwnd,title,255);<br>&nbsp; &nbsp; &nbsp;if title&lt;&gt;'_Msg_Dx_' then<br>&nbsp; &nbsp; &nbsp;begin<br>&nbsp; &nbsp; &nbsp; &nbsp;try<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;form1:=TForm1.CreateParented(hwnd);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;GetWindowRect(hwnd,AppRect);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;form1.Left:=(AppRect.Right-AppRect.Left) div 2;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;form1.Top:=(AppRect.Bottom-AppRect.Top) div 2;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;form1.Caption:='_Msg_Dx_';<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;form1.ShowModal;<br>&nbsp; &nbsp; &nbsp; &nbsp;finally<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;form1.Free;<br>&nbsp; &nbsp; &nbsp; &nbsp;end;<br>&nbsp; &nbsp; &nbsp;end;<br>&nbsp; &nbsp;finally<br>&nbsp; &nbsp; &nbsp;FreeMem(title);<br>&nbsp; &nbsp;end;<br>&nbsp; &nbsp;result:=1;<br>&nbsp;end;<br>end;<br><br>function sethook:bool;export;<br>begin<br>&nbsp;result:=false;<br>&nbsp;if hnexthookproc&lt;&gt;0 then exit;<br>&nbsp;hNextHookProc := SetWindowsHookEx(WH_KEYBOARD,hookproc,HInstance,0);<br>&nbsp;Result := hNextHookProc &lt;&gt; 0;<br>end;<br><br>procedure hotkeyhookexit;<br>begin<br>&nbsp;if hNextHookProc &lt;&gt; 0 then endHook;<br>&nbsp;ExitProc := procSaveExit;<br>end;<br><br>function endhook:bool;export;<br>begin<br>&nbsp;if hNextHookProc &lt;&gt; 0 then<br>&nbsp;begin<br>&nbsp; &nbsp;UnhookWindowshookEx(hNextHookProc); // 解除 Keyboard Hook<br>&nbsp; &nbsp;hNextHookProc := 0;<br>&nbsp;end;<br>&nbsp;Result := hNextHookProc = 0;<br>end;<br><br>end.<br>//----------------dia unit-------------------<br>//注意!!form的borderstyle必须设成bsdialog!!<br>unit dia;<br><br>interface<br><br>uses<br>&nbsp;Windows, Messages, Variants, Classes, Graphics, Controls, Forms,<br>&nbsp;Dialogs, StdCtrls;<br><br>type<br>&nbsp;TForm1 = class(TForm)<br>&nbsp; &nbsp;Button1: TButton;<br>&nbsp;private<br>&nbsp; &nbsp;{ Private declarations }<br>&nbsp;public<br>&nbsp; &nbsp;{ Public declarations }<br>&nbsp;end;<br><br>var<br>&nbsp;Form1: TForm1;<br><br>implementation<br><br>{$R *.dfm}<br><br>end.<br><br>//--------------DLL part end------------------<br>
 
hehe,差点变成我自己的功劳了!<br>原文解答也在dfw里面<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=1578788<br>
 
建议你看看:<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=2135796<br>不过弹出非模态窗口的代码你只能自己写了
 
贴贴偶这的源码,想做个A3机器人,弄了个头就没时间做了,自己看看把,游戏里按小键盘的 * 呼出<br>改成别的你可以换<br>if ((lParam and $80000000) = 0) and (wParam = $6A) then<br>这一行<br><br>A3Main.pas<br>-----------------<br>unit A3Main;<br><br>interface<br><br>uses<br>&nbsp; Windows, Forms, StdCtrls, ComCtrls, shellApi, ExtCtrls, Menus,<br>&nbsp; Controls, Classes, Graphics;<br><br>type<br>&nbsp; TFrmMain = class(TForm)<br>&nbsp; &nbsp; BtnLogin: TButton;<br>&nbsp; &nbsp; procedure BtnLoginClick(Sender: TObject);<br>&nbsp; &nbsp; procedure FormDestroy(Sender: TObject);<br>&nbsp; &nbsp; procedure FormCreate(Sender: TObject);<br>&nbsp; &nbsp; procedure FormHide(Sender: TObject);<br>&nbsp; private<br>&nbsp; &nbsp; { Private declarations }<br>&nbsp; public<br>&nbsp; &nbsp; { Public declarations }<br>&nbsp; end;<br><br>var<br>&nbsp; FrmMain: TFrmMain;<br><br>implementation<br><br>{$R *.dfm}<br>function sethook: bool; external 'a3bot.dll';<br>function endhook: bool; external 'a3bot.dll';<br>function Gowindow: bool; external 'a3bot.dll';<br><br>procedure TFrmMain.BtnLoginClick(Sender: TObject);<br>begin<br>&nbsp; sethook;<br>// &nbsp;if frmmain.gotoWindowMode.Checked then Gowindow;<br>&nbsp; BtnLogin.Enabled := False;<br>end;<br><br>procedure TFrmMain.FormDestroy(Sender: TObject);<br>begin<br>&nbsp; endhook;<br>end;<br><br>procedure TFrmMain.FormCreate(Sender: TObject);<br>begin<br>&nbsp; //cbAccountType.ItemIndex := 0;<br>&nbsp; //edUserName.Text := Encode(cbAccountType.Text);<br>end;<br>end.<br><br>-----------------<br>A3BOT.DPR<br>-----------------<br>library A3BOT;<br><br>uses<br>&nbsp; SysUtils,<br>&nbsp; Classes,<br>&nbsp; Windows,<br>&nbsp; PopWin in 'PopWin.pas' {FrmPopWin},<br>&nbsp; Hook in 'Hook.pas';<br><br>{$R *.res}<br><br>exports sethook, endhook, Encode, Decode,Gowindow;<br>begin<br>&nbsp; hNextHookProc := 0;<br>&nbsp; procSaveExit := ExitProc;<br>&nbsp; ExitProc := @HotKeyHookExit;<br>end.<br>-----------------<br>HOOK.PAS<br>-----------------<br>unit Hook;<br><br>interface<br><br>uses Windows, Messages, Dialogs, Sysutils, PopWin;<br><br>var<br>&nbsp; hNextHookProc: HHook;<br>&nbsp; procSaveExit: Pointer;<br>&nbsp; OldHook: HHOOK;<br>&nbsp; WinFind: Integer;<br>&nbsp; MuProcId: DWORD;<br>&nbsp; OldProc: FARPROC;<br>&nbsp; Style: Longint;<br>&nbsp; swl: longint;<br>&nbsp; gowin: boolean;<br>function sethook: bool; export;<br>function Gowindow: bool; export;<br>function WinA3(hwnd:HWND):bool;export;<br>function MyProc(Hwnd:HWND;iCode:UINT;wParam:WPARAM;lParam:LPARAM):integer; stdcall;<br>function hookproc(iCode: Integer; wParam: WPARAM; lParam: LPARAM):LRESULT; stdcall;<br>function endhook: bool; export;<br>procedure HotKeyHookExit; far;<br><br>implementation<br><br>function WinA3(hwnd:HWND):bool;export;<br>begin<br>style:=getwindowlong(hwnd,GWL_STYLE);<br>style:=WS_CAPTION;<br>setwindowlong(hwnd,GWL_STYLE,style);<br>showwindow(hwnd,SW_SHOWNORMAL);<br>oldproc:=FARPROC(getwindowlong(hwnd,GWL_WNDPROC));<br>swl:=setwindowlong(hwnd,GWL_WNDPROC,longint(@MyProc));<br>result:=true;<br>end;<br><br>function MyProc(Hwnd:HWND;iCode:UINT;wParam:WPARAM;lParam:LPARAM):integer; stdcall;<br>begin<br>if (iCode=WM_ACTIVATEAPP) or (iCode=WM_ACTIVATE) OR (iCode=WM_KILLFOCUS) or (iCode=WM_SETFOCUS) then<br>exit;<br>result:=CallWindowProc(oldproc,hwnd,iCode,wparam,lparam);<br>end;<br><br>function HookProc(iCode: integer; wParam: wParam; lParam: lParam):LResult; stdcall;<br>var<br>&nbsp; hwnd: dword;<br>&nbsp; AppRect: TRect;<br>&nbsp; title: pchar;<br>begin<br>&nbsp; result := 0;<br>&nbsp; title := '';<br>&nbsp; if iCode &lt; 0 then<br>&nbsp; begin<br>&nbsp; &nbsp; CallNextHookEx(hnexthookproc, iCode, wParam, lParam);<br>&nbsp; &nbsp; result := 0;<br>&nbsp; &nbsp; Exit;<br>&nbsp; end;<br>&nbsp; if ((lParam and $80000000) = 0) and (wParam = $6A) then<br>&nbsp; begin<br>&nbsp; &nbsp; hwnd := getforegroundwindow;<br>&nbsp; &nbsp; try<br>&nbsp; &nbsp; &nbsp; GetMem(title, 255);<br>&nbsp; &nbsp; &nbsp; getwindowtext(hwnd, title, 255);<br>&nbsp; &nbsp; &nbsp; if (title = 'pRoJeCtAaA') or (title = 'ProjectA3') or (title = 'Project A3') then<br>&nbsp; &nbsp; &nbsp; begin<br>&nbsp; &nbsp; &nbsp; if gowin then WinA3(hwnd);<br>&nbsp; &nbsp; &nbsp; &nbsp; try<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Messagebeep(0);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FrmPopWin := TFrmPopWin.CreateParented(hwnd);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GetWindowRect(hwnd, AppRect);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FrmPopWin.Caption := title + ' A3 机器人';<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FrmPopWin.Show;<br>&nbsp; &nbsp; &nbsp; &nbsp; finally<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //FrmPopWin.Free;<br>&nbsp; &nbsp; &nbsp; &nbsp; end;<br>&nbsp; &nbsp; &nbsp; end;<br>&nbsp; &nbsp; finally<br>&nbsp; &nbsp; &nbsp; FreeMem(title);<br>&nbsp; &nbsp; end;<br>&nbsp; &nbsp; result := 1;<br>&nbsp; end;<br>end;<br><br>function sethook: bool; export;<br>begin<br>&nbsp; result := false;<br>&nbsp; if hnexthookproc &lt;&gt; 0 then<br>&nbsp; &nbsp; exit;<br>&nbsp; hNextHookProc := SetWindowsHookEx(WH_KEYBOARD, hookproc, HInstance, 0);<br>&nbsp; Result := hNextHookProc &lt;&gt; 0;<br>end;<br><br>procedure hotkeyhookexit;<br>begin<br>&nbsp; if hNextHookProc &lt;&gt; 0 then<br>&nbsp; &nbsp; endHook;<br>&nbsp; ExitProc := procSaveExit;<br>end;<br><br>function endhook: bool; export;<br>begin<br>&nbsp; if hNextHookProc &lt;&gt; 0 then<br>&nbsp; begin<br>&nbsp; &nbsp; UnhookWindowshookEx(hNextHookProc); // 解除 Keyboard Hook<br>&nbsp; &nbsp; hNextHookProc := 0;<br>&nbsp; end;<br>&nbsp; Result := hNextHookProc = 0;<br>end;<br><br>function Gowindow: bool; export;<br>begin<br>gowin:=true;<br>Result:= true;<br>end;<br>end.<br>-----------------<br>POPWIN.PAS<br>-----------------<br>unit PopWin;<br><br>interface<br><br>uses<br>&nbsp; Windows, Messages, SysUtils, Variants, Graphics, Controls, Forms,<br>&nbsp; Dialogs, ExtCtrls, ComCtrls, Buttons, StdCtrls, Classes;<br><br>type<br>&nbsp; TFrmPopWin = class(TForm)<br>&nbsp; &nbsp; PageControl1: TPageControl;<br>&nbsp; &nbsp; SheetInfo: TTabSheet;<br>&nbsp; &nbsp; ListViewInfo: TListView;<br>&nbsp; &nbsp; Check62: TCheckBox;<br>&nbsp; &nbsp; Check63: TCheckBox;<br>&nbsp; &nbsp; Check64: TCheckBox;<br>&nbsp; &nbsp; SheetChat: TTabSheet;<br>&nbsp; &nbsp; Label2: TLabel;<br>&nbsp; &nbsp; Label3: TLabel;<br>&nbsp; &nbsp; Label11: TLabel;<br>&nbsp; &nbsp; Label13: TLabel;<br>&nbsp; &nbsp; SpeedButton1: TSpeedButton;<br>&nbsp; &nbsp; SpeedButton2: TSpeedButton;<br>&nbsp; &nbsp; SpeedButton3: TSpeedButton;<br>&nbsp; &nbsp; SpeedButton4: TSpeedButton;<br>&nbsp; &nbsp; SpeedButton5: TSpeedButton;<br>&nbsp; &nbsp; SpeedButton6: TSpeedButton;<br>&nbsp; &nbsp; Label4: TLabel;<br>&nbsp; &nbsp; SpeedButton10: TSpeedButton;<br>&nbsp; &nbsp; SpeedButton11: TSpeedButton;<br>&nbsp; &nbsp; SpeedButton12: TSpeedButton;<br>&nbsp; &nbsp; eAutoReply: TComboBox;<br>&nbsp; &nbsp; AutoSayMemo: TMemo;<br>&nbsp; &nbsp; edAutoSay: TEdit;<br>&nbsp; &nbsp; UpDown1: TUpDown;<br>&nbsp; &nbsp; GroupBox7: TGroupBox;<br>&nbsp; &nbsp; Check72: TCheckBox;<br>&nbsp; &nbsp; Check73: TCheckBox;<br>&nbsp; &nbsp; Check74: TCheckBox;<br>&nbsp; &nbsp; Check75: TCheckBox;<br>&nbsp; &nbsp; Check76: TCheckBox;<br>&nbsp; &nbsp; Check77: TCheckBox;<br>&nbsp; &nbsp; cmFriends: TComboBox;<br>&nbsp; &nbsp; cmBlacks: TComboBox;<br>&nbsp; &nbsp; cmEnemy: TComboBox;<br>&nbsp; &nbsp; Check65: TCheckBox;<br>&nbsp; &nbsp; Check67: TCheckBox;<br>&nbsp; &nbsp; Check66: TCheckBox;<br>&nbsp; &nbsp; Check68: TCheckBox;<br>&nbsp; &nbsp; Check69: TCheckBox;<br>&nbsp; &nbsp; Check70: TCheckBox;<br>&nbsp; &nbsp; Check71: TCheckBox;<br>&nbsp; &nbsp; Check78: TCheckBox;<br>&nbsp; &nbsp; Check79: TCheckBox;<br>&nbsp; &nbsp; SheetChatHistory: TTabSheet;<br>&nbsp; &nbsp; Bevel1: TBevel;<br>&nbsp; &nbsp; BtnClearChatHistory: TSpeedButton;<br>&nbsp; &nbsp; ChatHistory: TListBox;<br>&nbsp; &nbsp; Check80: TCheckBox;<br>&nbsp; &nbsp; Check81: TCheckBox;<br>&nbsp; &nbsp; Check82: TCheckBox;<br>&nbsp; &nbsp; SheetNoteBook: TTabSheet;<br>&nbsp; &nbsp; Label14: TLabel;<br>&nbsp; &nbsp; MemoNoteBook: TMemo;<br>&nbsp; &nbsp; Check83: TCheckBox;<br>&nbsp; &nbsp; SheetMaps: TTabSheet;<br>&nbsp; &nbsp; PnMaps3: TPanel;<br>&nbsp; &nbsp; pbPoint: TPaintBox;<br>&nbsp; &nbsp; PaintBox1: TPaintBox;<br>&nbsp; &nbsp; ImgMap: TImage;<br>&nbsp; &nbsp; PnMaps2: TPanel;<br>&nbsp; &nbsp; Label15: TLabel;<br>&nbsp; &nbsp; edSelectMap: TEdit;<br>&nbsp; &nbsp; BitBtn1: TBitBtn;<br>&nbsp; &nbsp; rbOrgin: TRadioButton;<br>&nbsp; &nbsp; rbZoom: TRadioButton;<br>&nbsp; &nbsp; tvMaps: TTreeView;<br>&nbsp; &nbsp; SheetTask: TTabSheet;<br>&nbsp; &nbsp; Splitter1: TSplitter;<br>&nbsp; &nbsp; TaskTreeView: TTreeView;<br>&nbsp; &nbsp; TaskMemo: TMemo;<br>&nbsp; &nbsp; SheetObject: TTabSheet;<br>&nbsp; &nbsp; BtnResetObj: TSpeedButton;<br>&nbsp; &nbsp; BtnAddObj: TSpeedButton;<br>&nbsp; &nbsp; BtnDelObj: TSpeedButton;<br>&nbsp; &nbsp; ObjListView: TListView;<br>&nbsp; &nbsp; EditAddObj: TEdit;<br>&nbsp; &nbsp; SheetOthers: TTabSheet;<br>&nbsp; &nbsp; Label19: TLabel;<br>&nbsp; &nbsp; SpeedButton8: TSpeedButton;<br>&nbsp; &nbsp; Label5: TLabel;<br>&nbsp; &nbsp; GroupBox13: TGroupBox;<br>&nbsp; &nbsp; MagicListView: TListView;<br>&nbsp; &nbsp; GroupBox14: TGroupBox;<br>&nbsp; &nbsp; BtnAddBoss: TSpeedButton;<br>&nbsp; &nbsp; BtnDelBoss: TSpeedButton;<br>&nbsp; &nbsp; EditAddBoss: TEdit;<br>&nbsp; &nbsp; BossListView: TListView;<br>&nbsp; &nbsp; CmbCommand: TComboBox;<br>&nbsp; &nbsp; SheetGuaJi: TTabSheet;<br>&nbsp; &nbsp; GroupBox1: TGroupBox;<br>&nbsp; &nbsp; GroupBox3: TGroupBox;<br>&nbsp; &nbsp; Check86: TCheckBox;<br>&nbsp; &nbsp; GroupBox6: TGroupBox;<br>&nbsp; &nbsp; ComboBox1: TComboBox;<br>&nbsp; &nbsp; ComboBox2: TComboBox;<br>&nbsp; &nbsp; RadioButton1: TRadioButton;<br>&nbsp; &nbsp; RadioButton2: TRadioButton;<br>&nbsp; &nbsp; Check84: TCheckBox;<br>&nbsp; &nbsp; Check85: TCheckBox;<br>&nbsp; &nbsp; GroupBox2: TGroupBox;<br>&nbsp; &nbsp; Label1: TLabel;<br>&nbsp; &nbsp; ComboBox4: TComboBox;<br>&nbsp; &nbsp; GroupBox4: TGroupBox;<br>&nbsp; &nbsp; BtnGuaJi: TButton;<br>&nbsp; &nbsp; GroupBox5: TGroupBox;<br>&nbsp; &nbsp; Check10: TCheckBox;<br>&nbsp; &nbsp; procedure Check10Click(Sender: TObject);<br>&nbsp; private<br>&nbsp; &nbsp; { Private declarations }<br>&nbsp; public<br>&nbsp; &nbsp; { Public declarations }<br>&nbsp; end;<br><br>var<br>&nbsp; FrmPopWin: TFrmPopWin;<br><br>implementation<br>{$R *.dfm}<br><br>procedure TFrmPopWin.Check10Click(Sender: TObject);<br>begin<br>&nbsp; if Check10.Checked = True then<br>&nbsp; &nbsp; mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);<br>&nbsp; if Check10.Checked = False then<br>&nbsp; &nbsp; mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);<br>end;<br>end.<br>-----------------<br>POPWIN.DFM<br>-----------------<br>object FrmPopWin: TFrmPopWin<br>&nbsp; Left = 193<br>&nbsp; Top = 103<br>&nbsp; BorderStyle = bsDialog<br>&nbsp; Caption = 'A3'#26426#22120#20154<br>&nbsp; ClientHeight = 301<br>&nbsp; ClientWidth = 385<br>&nbsp; Color = clBtnFace<br>&nbsp; Font.Charset = DEFAULT_CHARSET<br>&nbsp; Font.Color = clWindowText<br>&nbsp; Font.Height = -11<br>&nbsp; Font.Name = 'MS Sans Serif'<br>&nbsp; Font.Style = []<br>&nbsp; OldCreateOrder = False<br>&nbsp; Position = poDefault<br>&nbsp; Visible = True<br>&nbsp; PixelsPerInch = 96<br>&nbsp; TextHeight = 13<br>&nbsp; object PageControl1: TPageControl<br>&nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; Width = 385<br>&nbsp; &nbsp; Height = 301<br>&nbsp; &nbsp; ActivePage = SheetGuaJi<br>&nbsp; &nbsp; Align = alClient<br>&nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; HotTrack = True<br>&nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; TabIndex = 8<br>&nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; TabStop = False<br>&nbsp; &nbsp; TabWidth = 29<br>&nbsp; &nbsp; object SheetInfo: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #20449#24687<br>&nbsp; &nbsp; &nbsp; ImageIndex = 11<br>&nbsp; &nbsp; &nbsp; object ListViewInfo: TListView<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 256<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alTop<br>&nbsp; &nbsp; &nbsp; &nbsp; Columns = &lt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #21517#31216<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 150<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #26041#20301<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 40<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #22352#26631<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 80<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #31867#22411<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; ColumnClick = False<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; FlatScrollBars = True<br>&nbsp; &nbsp; &nbsp; &nbsp; GridLines = True<br>&nbsp; &nbsp; &nbsp; &nbsp; OwnerDraw = True<br>&nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; ViewStyle = vsReport<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check62: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 74<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 257<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 73<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #26174#31034#29609#23478<br>&nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; State = cbChecked<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check63: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 162<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 257<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 71<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #26174#31034#24618#29289<br>&nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; State = cbChecked<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check64: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 250<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 257<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 73<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #26174#31034'NPC'<br>&nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; State = cbChecked<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 3<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetChat: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #32842#22825<br>&nbsp; &nbsp; &nbsp; ImageIndex = 2<br>&nbsp; &nbsp; &nbsp; object Label2: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 146<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 47<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #31186<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Label3: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 79<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 47<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 24<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #38388#38548<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Label11: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 193<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #22909' &nbsp;'#21451<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Label13: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 246<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #40657#21517#21333<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton1: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 206<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 187<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #32842#22825<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton2: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 243<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 187<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #28155#21152<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton3: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 279<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 187<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #21024#38500<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton4: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 206<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 242<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #32842#22825<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton5: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 243<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 242<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #28155#21152<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton6: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 279<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 242<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #21024#38500<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Label4: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 219<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #20167' &nbsp;'#25932<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton10: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 206<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 215<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #32842#22825<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton11: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 243<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 215<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #28155#21152<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton12: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 279<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 215<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 33<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #21024#38500<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object eAutoReply: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 80<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 9<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 201<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 190<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Items.Strings = (<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #24744#22909#65292#25105#26377#20107#19981#22312<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #25105#21435#21507#39277#20102'....'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #25346#26426#20013'....'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #25346#26426#32451#21151' '#35831#21247#25171#25200)<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object AutoSayMemo: TMemo<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 65<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 361<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 51<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 190<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; ScrollBars = ssVertical<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object edAutoSay: TEdit<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 105<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 43<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; Text = '14'<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object UpDown1: TUpDown<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 126<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 43<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 15<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; Associate = edAutoSay<br>&nbsp; &nbsp; &nbsp; &nbsp; Min = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; Max = 99<br>&nbsp; &nbsp; &nbsp; &nbsp; Position = 14<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 3<br>&nbsp; &nbsp; &nbsp; &nbsp; Wrap = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox7: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 130<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 361<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 44<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #32842#22825#20869#23481#36807#28388<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check72: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 49<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #20844#20849<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check73: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 62<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 49<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #21898#35805<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check74: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 115<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 73<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #36229#32423#21898#35805<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check75: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 190<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 49<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #34892#20250<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 3<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check76: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 244<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 49<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #31169#32842<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check77: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 298<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 57<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #40657#21517#21333<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 5<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object cmFriends: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 48<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 187<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 156<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 32<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 5<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object cmBlacks: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 48<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 241<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 156<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 32<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 6<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object cmEnemy: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 48<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 214<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 156<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = ANSI_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 32<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 7<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check65: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 11<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 73<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #33258#21160#22238#22797<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 8<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check67: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 45<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 65<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #33258#21160#21457#35328<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 9<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check66: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 296<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 11<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 73<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #26469#35328#21457#22768<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 10<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check68: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 180<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 45<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 46<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #26222#36890<br>&nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; State = cbChecked<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 11<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check69: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 229<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 45<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 46<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #21898#35805<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 12<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check70: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 278<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 45<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 46<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #23567#32452<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 13<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check71: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 328<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 45<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 46<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #34892#20250<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 14<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check78: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 322<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 188<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 49<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #25552#37266<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 15<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check79: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 322<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 215<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 49<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #25552#37266<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 16<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetChatHistory: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #35760#24405<br>&nbsp; &nbsp; &nbsp; ImageIndex = 8<br>&nbsp; &nbsp; &nbsp; object Bevel1: TBevel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 249<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alTop<br>&nbsp; &nbsp; &nbsp; &nbsp; Style = bsRaised<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object BtnClearChatHistory: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 334<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 251<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 41<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #28165#31354<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object ChatHistory: TListBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 7<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 364<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 233<br>&nbsp; &nbsp; &nbsp; &nbsp; TabStop = False<br>&nbsp; &nbsp; &nbsp; &nbsp; Style = lbOwnerDrawVariable<br>&nbsp; &nbsp; &nbsp; &nbsp; BevelInner = bvLowered<br>&nbsp; &nbsp; &nbsp; &nbsp; BevelOuter = bvRaised<br>&nbsp; &nbsp; &nbsp; &nbsp; Color = clBlack<br>&nbsp; &nbsp; &nbsp; &nbsp; ExtendedSelect = False<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = GB2312_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWhite<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; Font.Style = []<br>&nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 56<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check80: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 253<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 97<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #21551#29992#26469#35328#35760#24405<br>&nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; State = cbChecked<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check81: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 112<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 253<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 49<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #28378#23631<br>&nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; State = cbChecked<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check82: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 168<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 253<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 97<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #36807#28388#30456#21516#30340#35805<br>&nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; State = cbChecked<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 3<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetNoteBook: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #20415#31546<br>&nbsp; &nbsp; &nbsp; ImageIndex = 9<br>&nbsp; &nbsp; &nbsp; object Label14: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 5<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 257<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 228<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #25552#37266': '#35831#19981#35201#25226'"'#23494#30721'"'#31561#37325#35201#20449#24687#20889#22312#36825#37324<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object MemoNoteBook: TMemo<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 249<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alTop<br>&nbsp; &nbsp; &nbsp; &nbsp; Lines.Strings = (<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '')<br>&nbsp; &nbsp; &nbsp; &nbsp; ScrollBars = ssBoth<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Check83: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 301<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 254<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 73<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #33258#21160#20445#23384<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetMaps: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #22320#22270<br>&nbsp; &nbsp; &nbsp; ImageIndex = 10<br>&nbsp; &nbsp; &nbsp; object PnMaps3: TPanel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 22<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 252<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alClient<br>&nbsp; &nbsp; &nbsp; &nbsp; BevelOuter = bvLowered<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; object pbPoint: TPaintBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 216<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 128<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 65<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 65<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object PaintBox1: TPaintBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 249<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 169<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Visible = False<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object ImgMap: TImage<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 233<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 145<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object PnMaps2: TPanel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 22<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alTop<br>&nbsp; &nbsp; &nbsp; &nbsp; BevelOuter = bvNone<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; &nbsp; object Label15: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 24<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #36873#25321<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object edSelectMap: TEdit<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 30<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 187<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Font.Charset = GB2312_CHARSET<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Font.Color = clWindowText<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Font.Height = -12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Font.Name = #23435#20307<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Font.Style = [fsBold]<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ParentFont = False<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object BitBtn1: TBitBtn<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 199<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 16<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 14<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabStop = False<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Glyph.Data = {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; D6080000424DD60800000000000036080000280000000A000000080000000100<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 100003000000A000000000000000000000000001000000000000007C0000E003<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 00001F0000000000000000008000008000000080800080000000800080008080<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0000C0C0C000C0DCC000F0CAA6000020400000206000002080000020A0000020<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0000020E00000400000004020000040400000406000004080000040A0000040<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0000040E00000600000006020000060400000606000006080000060A0000060<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0000060E00000800000008020000080400000806000008080000080A0000080<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0000080E00000A0000000A0200000A0400000A0600000A0800000A0A00000A0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00000A0E00000C0000000C0200000C0400000C0600000C0800000C0A00000C0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00000C0E00000E0000000E0200000E0400000E0600000E0800000E0A00000E0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00000E0E00040000000400020004000400040006000400080004000A0004000<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0004000E00040200000402020004020400040206000402080004020A0004020<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0004020E00040400000404020004040400040406000404080004040A0004040<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0004040E00040600000406020004060400040606000406080004060A0004060<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0004060E00040800000408020004080400040806000408080004080A0004080<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0004080E00040A0000040A0200040A0400040A0600040A0800040A0A00040A0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00040A0E00040C0000040C0200040C0400040C0600040C0800040C0A00040C0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00040C0E00040E0000040E0200040E0400040E0600040E0800040E0A00040E0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00040E0E00080000000800020008000400080006000800080008000A0008000<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0008000E00080200000802020008020400080206000802080008020A0008020<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0008020E00080400000804020008040400080406000804080008040A0008040<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0008040E00080600000806020008060400080606000806080008060A0008060<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0008060E00080800000808020008080400080806000808080008080A0008080<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C0008080E00080A0000080A0200080A0400080A0600080A0800080A0A00080A0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00080A0E00080C0000080C0200080C0400080C0600080C0800080C0A00080C0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00080C0E00080E0000080E0200080E0400080E0600080E0800080E0A00080E0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C00080E0E000C0000000C0002000C0004000C0006000C0008000C000A000C000<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C000C000E000C0200000C0202000C0204000C0206000C0208000C020A000C020<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C000C020E000C0400000C0402000C0404000C0406000C0408000C040A000C040<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C000C040E000C0600000C0602000C0604000C0606000C0608000C060A000C060<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C000C060E000C0800000C0802000C0804000C0806000C0808000C080A000C080<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C000C080E000C0A00000C0A02000C0A04000C0A06000C0A08000C0A0A000C0A0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C000C0A0E000C0C00000C0C02000C0C04000C0C06000C0C08000C0C0A000F0FB<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FF00A4A0A000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0000FFFFFF00FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F00000000FF7FFF7FFF7F<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FF7FFF7FFF7FFF7F0000000000000000FF7FFF7FFF7FFF7FFF7F000000000000<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 000000000000FF7FFF7FFF7F00000000000000000000000000000000FF7FFF7F<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7FFF7F<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FF7FFF7FFF7F}<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object rbOrgin: TRadioButton<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 304<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 68<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #21407#22987#22823#23567<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object rbZoom: TRadioButton<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 232<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 68<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #33258#21160#36866#24212<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Checked = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 3<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabStop = True<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object tvMaps: TTreeView<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 30<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 187<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 125<br>&nbsp; &nbsp; &nbsp; &nbsp; Ctl3D = False<br>&nbsp; &nbsp; &nbsp; &nbsp; Indent = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; ParentCtl3D = False<br>&nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; Visible = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetTask: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #20219#21153<br>&nbsp; &nbsp; &nbsp; ImageIndex = 5<br>&nbsp; &nbsp; &nbsp; object Splitter1: TSplitter<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = -28<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 257<br>&nbsp; &nbsp; &nbsp; &nbsp; Cursor = crVSplit<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alBottom<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object TaskTreeView: TTreeView<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 229<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alClient<br>&nbsp; &nbsp; &nbsp; &nbsp; Indent = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; RightClickSelect = True<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object TaskMemo: TMemo<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 229<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 377<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 45<br>&nbsp; &nbsp; &nbsp; &nbsp; Align = alBottom<br>&nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetObject: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #29289#21697<br>&nbsp; &nbsp; &nbsp; ImageIndex = 6<br>&nbsp; &nbsp; &nbsp; object BtnResetObj: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 309<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 247<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 59<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #24674#22797#40664#35748<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object BtnAddObj: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 137<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 247<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #65291<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object BtnDelObj: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 161<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 247<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #65293<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object ObjListView: TListView<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 361<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 228<br>&nbsp; &nbsp; &nbsp; &nbsp; BevelWidth = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Columns = &lt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #29289#21697#21517#31216<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 180<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #25552#37266<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #39068#33394<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #25441#21462<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #26174#31034<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; ColumnClick = False<br>&nbsp; &nbsp; &nbsp; &nbsp; FlatScrollBars = True<br>&nbsp; &nbsp; &nbsp; &nbsp; GridLines = True<br>&nbsp; &nbsp; &nbsp; &nbsp; HotTrack = True<br>&nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; RowSelect = True<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; ViewStyle = vsReport<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object EditAddObj: TEdit<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 247<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 121<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 40<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetOthers: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #20854#23427<br>&nbsp; &nbsp; &nbsp; ImageIndex = 7<br>&nbsp; &nbsp; &nbsp; object Label19: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 229<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 253<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 84<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #38647#36798#20013#24618#29289#39068#33394<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object SpeedButton8: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 161<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 250<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 35<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #25191#34892<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object Label5: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 5<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 255<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 48<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #29305#27530#21629#20196<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox13: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 192<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 237<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #39764#27861#38145#23450<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; object MagicListView: TListView<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 16<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 176<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 215<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; BevelWidth = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Columns = &lt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #39764#27861#21517#31216<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 80<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #38145#23450<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ColumnClick = False<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FlatScrollBars = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GridLines = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; HotTrack = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RowSelect = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ViewStyle = vsReport<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox14: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 201<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 176<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 237<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = 'Boss'#21015#34920<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; &nbsp; object BtnAddBoss: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 121<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 211<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #65291<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object BtnDelBoss: TSpeedButton<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 145<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 211<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 19<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #65293<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object EditAddBoss: TEdit<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 211<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 105<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MaxLength = 40<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object BossListView: TListView<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 16<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 159<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 189<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; BevelWidth = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Columns = &lt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #24618#29289#21517#31216<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 100<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; item<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Alignment = taCenter<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #25552#37266<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ColumnClick = False<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FlatScrollBars = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GridLines = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; HotTrack = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ReadOnly = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RowSelect = True<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ViewStyle = vsReport<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object CmbCommand: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 56<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 250<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 102<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; Style = csDropDownList<br>&nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; Items.Strings = (<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#21152#20837#34892#20250<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#36864#20986#34892#20250<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#20801#35768#22238#29983#26415<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#20801#35768#22825#22320#21512#19968<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#22825#22320#21512#19968<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#28155#21152#25104#21592<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#20801#35768#32467#30431<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '@'#32467#30431)<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; &nbsp; object SheetGuaJi: TTabSheet<br>&nbsp; &nbsp; &nbsp; Caption = #25346#26426<br>&nbsp; &nbsp; &nbsp; ImageIndex = 12<br>&nbsp; &nbsp; &nbsp; object GroupBox1: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 253<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 146<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 109<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 79<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #20667#65314#24335#23547#24618<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; Visible = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox3: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 196<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 71<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 165<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 66<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #25441#29289<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check86: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 133<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #20351#29992#29289#21697#25441#21462#35268#21017<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox6: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 18<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 173<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 119<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #25112#26007<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; object ComboBox1: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 70<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 84<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 84<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Style = csDropDownList<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Items.Strings = (<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #22238#22478<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #21453#20987)<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object ComboBox2: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 86<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 36<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 54<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Style = csDropDownList<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 1<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Items.Strings = (<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F1'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F2'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F3'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F4'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F5'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F6'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F7'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F8'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F9'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F10'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F11'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'F12')<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object RadioButton1: TRadioButton<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 22<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 70<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #29289#29702#25915#20987<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 2<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object RadioButton2: TRadioButton<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 38<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 70<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #39764#27861#25915#20987<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 3<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check84: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 66<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 57<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #19981#25250#24618<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check85: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 85<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 57<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #34987'PK'<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 5<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox2: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 196<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 18<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 165<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 47<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #23547#24618<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 3<br>&nbsp; &nbsp; &nbsp; &nbsp; object Label1: TLabel<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 22<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 24<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #35268#21017<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; &nbsp; object ComboBox4: TComboBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 43<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 110<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 20<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Style = csDropDownList<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ItemHeight = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Items.Strings = (<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #20667#65314#24335#23547#24618)<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox4: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 12<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 146<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 117<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 109<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #20667#65314#24335#23547#24618<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 4<br>&nbsp; &nbsp; &nbsp; &nbsp; object Check10: TCheckBox<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Left = 8<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Top = 16<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Width = 97<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Height = 17<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Caption = #27979#35797<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 0<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OnClick = Check10Click<br>&nbsp; &nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object BtnGuaJi: TButton<br>&nbsp; &nbsp; &nbsp; &nbsp; Tag = -1<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 286<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 239<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 78<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 21<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #24320#22987#25346#26426<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 5<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; &nbsp; object GroupBox5: TGroupBox<br>&nbsp; &nbsp; &nbsp; &nbsp; Left = 137<br>&nbsp; &nbsp; &nbsp; &nbsp; Top = 146<br>&nbsp; &nbsp; &nbsp; &nbsp; Width = 108<br>&nbsp; &nbsp; &nbsp; &nbsp; Height = 109<br>&nbsp; &nbsp; &nbsp; &nbsp; Caption = #20667#65314#24335#23547#24618<br>&nbsp; &nbsp; &nbsp; &nbsp; TabOrder = 6<br>&nbsp; &nbsp; &nbsp; &nbsp; Visible = False<br>&nbsp; &nbsp; &nbsp; end<br>&nbsp; &nbsp; end<br>&nbsp; end<br>end<br><br>====================<br>应该够清楚了,呵呵,在网络游戏 A3,MIR3,MU 下弹出和窗口化游戏主窗口没任何问题,别的没试<br>注意把<br>if (title = 'pRoJeCtAaA') or (title = 'ProjectA3') or (title = 'Project A3')<br>title里的内容改成你想钩上去的的窗口的caption<br><br>下面这个是处理游戏失焦时自动关闭的<br>function MyProc(Hwnd:HWND;iCode:UINT;wParam:WPARAM;lParam:LPARAM):integer; stdcall;<br>begin<br>if (iCode=WM_ACTIVATEAPP) or (iCode=WM_ACTIVATE) OR (iCode=WM_KILLFOCUS) or (iCode=WM_SETFOCUS) then<br>exit;<br>result:=CallWindowProc(oldproc,hwnd,iCode,wparam,lparam);<br>end;
 
[?] 为什么大家都不爱加注释?加点注释,一方面我这样的菜鸟好看懂,一方面自己维护的时候也方便啊?
 
上面的代码在魔兽争霸3中没有用啊
 
把这部分删掉就应该行了<br>if (title = 'pRoJeCtAaA') or (title = 'ProjectA3') or (title = 'Project A3') then<br>&nbsp; &nbsp; &nbsp;if gowin then WinA3(hwnd);<br>不过效果肯定不怎么样。因为我想wc3应该使用了d3d的present进行翻页的,谈出的非模态窗口会闪个不停的
 
不是无法呼出,是没法显示
 
这里有答案: http://ultratools.icpcn.com/tech_article/youxixiugaiqi.htm
 
晕,针对每种游戏的写法不同.
 
这里有完整解决方案: <br>http://ultratools.icpcn.com/tech_article/youxixiugaiqi.htm &nbsp;<br>
 
后退
顶部