FormOptimize.frm
上传用户:life_sale
上传日期:2021-07-23
资源大小:805k
文件大小:5k
源码类别:

射击游戏

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.3#0"; "COMCTL32.OCX"
  3. Begin VB.Form FormOptimize 
  4.    BorderStyle     =   1  'Fixed Single
  5.    Caption         =   "速度优化"
  6.    ClientHeight    =   5430
  7.    ClientLeft      =   45
  8.    ClientTop       =   330
  9.    ClientWidth     =   4455
  10.    ClipControls    =   0   'False
  11.    ControlBox      =   0   'False
  12.    LinkTopic       =   "Form1"
  13.    MaxButton       =   0   'False
  14.    MinButton       =   0   'False
  15.    ScaleHeight     =   5430
  16.    ScaleWidth      =   4455
  17.    ShowInTaskbar   =   0   'False
  18.    StartUpPosition =   2  '屏幕中心
  19.    Begin VB.Timer tmrStart 
  20.       Enabled         =   0   'False
  21.       Interval        =   50
  22.       Left            =   3960
  23.       Top             =   3720
  24.    End
  25.    Begin VB.OptionButton Opt_Detail 
  26.       Caption         =   "高质量画面 "
  27.       Height          =   495
  28.       Index           =   2
  29.       Left            =   240
  30.       TabIndex        =   4
  31.       Top             =   4320
  32.       Value           =   -1  'True
  33.       Width           =   2175
  34.    End
  35.    Begin VB.OptionButton Opt_Detail 
  36.       Caption         =   "中等画面"
  37.       Height          =   495
  38.       Index           =   1
  39.       Left            =   240
  40.       TabIndex        =   3
  41.       Top             =   3960
  42.       Width           =   2055
  43.    End
  44.    Begin VB.OptionButton Opt_Detail 
  45.       Caption         =   "低质量画面"
  46.       Height          =   495
  47.       Index           =   0
  48.       Left            =   240
  49.       TabIndex        =   2
  50.       Top             =   3600
  51.       Width           =   1215
  52.    End
  53.    Begin VB.CheckBox Chk_Mute 
  54.       Caption         =   "静音"
  55.       Height          =   495
  56.       Left            =   360
  57.       TabIndex        =   1
  58.       Top             =   1680
  59.       Width           =   1575
  60.    End
  61.    Begin ComctlLib.Slider Sldr_ms 
  62.       Height          =   270
  63.       Left            =   240
  64.       TabIndex        =   0
  65.       Top             =   600
  66.       Width           =   3495
  67.       _ExtentX        =   6165
  68.       _ExtentY        =   476
  69.       _Version        =   327682
  70.       LargeChange     =   1
  71.       Min             =   1
  72.       Max             =   60
  73.       SelStart        =   33
  74.       TickStyle       =   3
  75.       Value           =   33
  76.    End
  77.    Begin VB.CommandButton CmdExit 
  78.       Caption         =   "退出 "
  79.       Height          =   495
  80.       Left            =   2640
  81.       TabIndex        =   5
  82.       Top             =   4200
  83.       Width           =   855
  84.    End
  85.    Begin VB.CommandButton CmdStart 
  86.       Caption         =   "开始游戏"
  87.       Height          =   495
  88.       Left            =   3480
  89.       TabIndex        =   6
  90.       Top             =   4200
  91.       Width           =   855
  92.    End
  93.    Begin VB.Line Line1 
  94.       X1              =   120
  95.       X2              =   4335
  96.       Y1              =   4920
  97.       Y2              =   4920
  98.    End
  99.    Begin VB.Label LblWait 
  100.       Caption         =   "Loading ... Please Wait"
  101.       BeginProperty Font 
  102.          Name            =   "MS Sans Serif"
  103.          Size            =   8.25
  104.          Charset         =   0
  105.          Weight          =   700
  106.          Underline       =   0   'False
  107.          Italic          =   0   'False
  108.          Strikethrough   =   0   'False
  109.       EndProperty
  110.       Height          =   255
  111.       Left            =   240
  112.       TabIndex        =   10
  113.       Top             =   5040
  114.       Width           =   4215
  115.    End
  116.    Begin VB.Label Lbl2 
  117.       Caption         =   "通过移动滑动条的值来设置响应时间,机器配置越好,值设置越高"
  118.       Height          =   615
  119.       Left            =   240
  120.       TabIndex        =   9
  121.       Top             =   840
  122.       Width           =   3975
  123.    End
  124.    Begin VB.Label Lbl_ms 
  125.       Caption         =   "33 ms"
  126.       Height          =   375
  127.       Left            =   3840
  128.       TabIndex        =   8
  129.       Top             =   600
  130.       Width           =   495
  131.    End
  132.    Begin VB.Label Lbl1 
  133.       Caption         =   "设定速度响应时间"
  134.       Height          =   495
  135.       Left            =   240
  136.       TabIndex        =   7
  137.       Top             =   120
  138.       Width           =   4095
  139.    End
  140. End
  141. Attribute VB_Name = "FormOptimize"
  142. Attribute VB_GlobalNameSpace = False
  143. Attribute VB_Creatable = False
  144. Attribute VB_PredeclaredId = True
  145. Attribute VB_Exposed = False
  146. 'Due to different processing speed in on different computers,
  147. 'this form is created to set the timer interval of the game
  148. Option Explicit
  149. Private Sub CmdExit_Click()         'QUIT
  150.     Set FormOptimize = Nothing
  151.     Unload FormOptimize
  152.     End
  153. End Sub
  154. Private Sub CmdStart_Click()        'BEGIN GAME
  155.     FormOptimize.Height = 5800
  156.     tmrStart.Enabled = True
  157. End Sub
  158. Private Sub Form_Load()
  159.     FormOptimize.Height = 5245
  160. End Sub
  161. Private Sub Sldr_ms_Change()        'ALTER Slider
  162.     Lbl_ms.Caption = Str(Sldr_ms.Value) & " ms"
  163. End Sub
  164. Private Sub Sldr_ms_KeyDown(KeyCode As Integer, Shift As Integer)
  165.     If KeyCode = 83 And Shift = 4 Then Call CmdStart_Click
  166. End Sub
  167. Private Sub Sldr_ms_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
  168.     Lbl_ms.Caption = Str(Sldr_ms.Value) & " ms"
  169. End Sub
  170. Private Sub tmrStart_Timer()
  171.     FormBW.Visible = True
  172.     FormOptimize.Visible = False
  173. End Sub