⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 generalconfig.pas

📁 BLUE源码 BLUE源码 BLUE源码
💻 PAS
📖 第 1 页 / 共 2 页
字号:
unit GeneralConfig;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics,
  Controls, Forms, Dialogs, StdCtrls
type
  TfrmGeneralConfig=class(TForm)
    GroupBoxNet: TGroupBox;
    LabelGateIPaddr: TLabel;
    EditGateIPaddr: TEdit;
    EditGatePort: TEdit;
    LabelGatePort: TLabel;
    EditServerPort: TEdit;
    LabelServerPort: TLabel;
    LabelServerIPaddr: TLabel;
    EditServerIPaddr: TEdit;
    GroupBoxInfo: TGroupBox;
    Label1: TLabel;
    EditTitle: TEdit;
    TrackBarLogLevel: TTrackBar;
    LabelShowLogLevel: TLabel;
    LabelShowBite: TLabel;
    ComboBoxShowBite: TComboBox;
    ButtonOK: TButton;
    Label7: TLabel;
    procedure ButtonOKClick(Sender : TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end ;

var
  frmGeneralConfig: TfrmGeneralConfig;

{This file is generated by DaRk Ver 3.50.04 Copyright (c) 1999-2002 DaFixer}

implementation

{$R *.DFM}

procedure TfrmGeneralConfig.ButtonOKClick(Sender : TObject);
begin
(*
0046FA28   55                     push    ebp
0046FA29   8BEC                   mov     ebp, esp
0046FA2B   B906000000             mov     ecx, $00000006
0046FA30   6A00                   push    $00
0046FA32   6A00                   push    $00
0046FA34   49                     dec     ecx
0046FA35   75F9                   jnz     0046FA30
0046FA37   51                     push    ecx
0046FA38   53                     push    ebx
0046FA39   56                     push    esi
0046FA3A   57                     push    edi
0046FA3B   8BD8                   mov     ebx, eax
0046FA3D   8B3554314C00           mov     esi, [$004C3154]
0046FA43   33C0                   xor     eax, eax
0046FA45   55                     push    ebp
0046FA46   6875FD4600             push    $0046FD75

***** TRY
|
0046FA4B   64FF30                 push    dword ptr fs:[eax]
0046FA4E   648920                 mov     fs:[eax], esp
0046FA51   8D55E4                 lea     edx, [ebp-$1C]
0046FA54   8B8300030000           mov     eax, [ebx+$0300]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0046FA5A   E84579FDFF             call    004473A4
0046FA5F   8B45E4                 mov     eax, [ebp-$1C]
0046FA62   8D55FC                 lea     edx, [ebp-$04]

* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
0046FA65   E87AA7F9FF             call    0040A1E4
0046FA6A   8D55DC                 lea     edx, [ebp-$24]
0046FA6D   8B8304030000           mov     eax, [ebx+$0304]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0046FA73   E82C79FDFF             call    004473A4
0046FA78   8B45DC                 mov     eax, [ebp-$24]
0046FA7B   8D55E0                 lea     edx, [ebp-$20]

* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
0046FA7E   E861A7F9FF             call    0040A1E4
0046FA83   8B45E0                 mov     eax, [ebp-$20]
0046FA86   83CAFF                 or      edx, -$01

|
0046FA89   E8D2F6FFFF             call    0046F160
0046FA8E   8BF8                   mov     edi, eax
0046FA90   8D55D8                 lea     edx, [ebp-$28]
0046FA93   8B8318030000           mov     eax, [ebx+$0318]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0046FA99   E80679FDFF             call    004473A4
0046FA9E   8B45D8                 mov     eax, [ebp-$28]
0046FAA1   8D55F8                 lea     edx, [ebp-$08]

* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
0046FAA4   E83BA7F9FF             call    0040A1E4
0046FAA9   8D55D0                 lea     edx, [ebp-$30]
0046FAAC   8B830C030000           mov     eax, [ebx+$030C]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0046FAB2   E8ED78FDFF             call    004473A4
0046FAB7   8B45D0                 mov     eax, [ebp-$30]
0046FABA   8D55D4                 lea     edx, [ebp-$2C]

* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
0046FABD   E822A7F9FF             call    0040A1E4
0046FAC2   8B45D4                 mov     eax, [ebp-$2C]
0046FAC5   83CAFF                 or      edx, -$01

|
0046FAC8   E893F6FFFF             call    0046F160
0046FACD   8945F0                 mov     [ebp-$10], eax
0046FAD0   8D55CC                 lea     edx, [ebp-$34]
0046FAD3   8B8324030000           mov     eax, [ebx+$0324]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0046FAD9   E8C678FDFF             call    004473A4
0046FADE   8B45CC                 mov     eax, [ebp-$34]
0046FAE1   8D55F4                 lea     edx, [ebp-$0C]

* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
0046FAE4   E8FBA6F9FF             call    0040A1E4
0046FAE9   8B8334030000           mov     eax, [ebx+$0334]
0046FAEF   8B10                   mov     edx, [eax]
0046FAF1   FF92CC000000           call    dword ptr [edx+$00CC]
0046FAF7   8945EC                 mov     [ebp-$14], eax
0046FAFA   8B8328030000           mov     eax, [ebx+$0328]
0046FB00   8B8028020000           mov     eax, [eax+$0228]
0046FB06   8945E8                 mov     [ebp-$18], eax
0046FB09   8B45FC                 mov     eax, [ebp-$04]

|
0046FB0C   E87BF4FFFF             call    0046EF8C
0046FB11   84C0                   test    al, al
0046FB13   752B                   jnz     0046FB40
0046FB15   6A10                   push    $10

* Possible String Reference to: '错误信息'
|
0046FB17   B984FD4600             mov     ecx, $0046FD84

* Possible String Reference to: '网关地址设置错误!'
|
0046FB1C   BA90FD4600             mov     edx, $0046FD90
0046FB21   A1D8304C00             mov     eax, dword ptr [$004C30D8]
0046FB26   8B00                   mov     eax, [eax]

* Reference to: Forms.TApplication.MessageBox(TApplication;PChar;PChar;Longint):Integer;
|
0046FB28   E85378FFFF             call    00467380
0046FB2D   8B8300030000           mov     eax, [ebx+$0300]
0046FB33   8B10                   mov     edx, [eax]
0046FB35   FF92C4000000           call    dword ptr [edx+$00C4]
0046FB3B   E9E8010000             jmp     0046FD28
0046FB40   85FF                   test    edi, edi
0046FB42   7C08                   jl      0046FB4C
0046FB44   81FFFFFF0000           cmp     edi, $0000FFFF
0046FB4A   7E2B                   jle     0046FB77
0046FB4C   6A10                   push    $10

* Possible String Reference to: '错误信息'
|
0046FB4E   B984FD4600             mov     ecx, $0046FD84

* Possible String Reference to: '网关端口设置错误!'
|
0046FB53   BAA4FD4600             mov     edx, $0046FDA4
0046FB58   A1D8304C00             mov     eax, dword ptr [$004C30D8]
0046FB5D   8B00                   mov     eax, [eax]

* Reference to: Forms.TApplication.MessageBox(TApplication;PChar;PChar;Longint):Integer;
|
0046FB5F   E81C78FFFF             call    00467380
0046FB64   8B8304030000           mov     eax, [ebx+$0304]
0046FB6A   8B10                   mov     edx, [eax]
0046FB6C   FF92C4000000           call    dword ptr [edx+$00C4]
0046FB72   E9B1010000             jmp     0046FD28
0046FB77   8B45F8                 mov     eax, [ebp-$08]

|

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -