Form3.frm
上传用户:albinfu
上传日期:2021-08-24
资源大小:71k
文件大小:7k
源码类别:

杀毒

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Begin VB.Form Form3 
  3.    BorderStyle     =   3  'Fixed Dialog
  4.    Caption         =   "Form3"
  5.    ClientHeight    =   2850
  6.    ClientLeft      =   45
  7.    ClientTop       =   435
  8.    ClientWidth     =   7155
  9.    Icon            =   "Form3.frx":0000
  10.    LinkTopic       =   "Form3"
  11.    MaxButton       =   0   'False
  12.    MinButton       =   0   'False
  13.    ScaleHeight     =   2850
  14.    ScaleWidth      =   7155
  15.    ShowInTaskbar   =   0   'False
  16.    StartUpPosition =   3  '窗口缺省
  17.    Begin VB.Frame Frame3 
  18.       Height          =   800
  19.       Left            =   3600
  20.       TabIndex        =   5
  21.       Top             =   2040
  22.       Width           =   3535
  23.       Begin VB.CommandButton Command3 
  24.          Caption         =   "使用注册版"
  25.          BeginProperty Font 
  26.             Name            =   "Arial"
  27.             Size            =   10.5
  28.             Charset         =   0
  29.             Weight          =   400
  30.             Underline       =   0   'False
  31.             Italic          =   0   'False
  32.             Strikethrough   =   0   'False
  33.          EndProperty
  34.          Height          =   450
  35.          Left            =   2040
  36.          TabIndex        =   7
  37.          Top             =   240
  38.          Width           =   1410
  39.       End
  40.       Begin VB.TextBox Text2 
  41.          BeginProperty Font 
  42.             Name            =   "宋体"
  43.             Size            =   12
  44.             Charset         =   0
  45.             Weight          =   400
  46.             Underline       =   0   'False
  47.             Italic          =   0   'False
  48.             Strikethrough   =   0   'False
  49.          EndProperty
  50.          Height          =   380
  51.          IMEMode         =   3  'DISABLE
  52.          Left            =   100
  53.          PasswordChar    =   "*"
  54.          TabIndex        =   6
  55.          Top             =   285
  56.          Width           =   1815
  57.       End
  58.    End
  59.    Begin VB.Frame Frame2 
  60.       Height          =   800
  61.       Left            =   50
  62.       TabIndex        =   2
  63.       Top             =   2040
  64.       Width           =   3495
  65.       Begin VB.CommandButton Command1 
  66.          Caption         =   "同意说明,继续试用"
  67.          BeginProperty Font 
  68.             Name            =   "Arial"
  69.             Size            =   9
  70.             Charset         =   0
  71.             Weight          =   400
  72.             Underline       =   0   'False
  73.             Italic          =   0   'False
  74.             Strikethrough   =   0   'False
  75.          EndProperty
  76.          Height          =   500
  77.          Left            =   120
  78.          TabIndex        =   4
  79.          Top             =   200
  80.          Width           =   2055
  81.       End
  82.       Begin VB.CommandButton Command2 
  83.          Caption         =   "不同意"
  84.          BeginProperty Font 
  85.             Name            =   "Arial"
  86.             Size            =   9
  87.             Charset         =   0
  88.             Weight          =   400
  89.             Underline       =   0   'False
  90.             Italic          =   0   'False
  91.             Strikethrough   =   0   'False
  92.          EndProperty
  93.          Height          =   500
  94.          Left            =   2265
  95.          TabIndex        =   3
  96.          Top             =   200
  97.          Width           =   1095
  98.       End
  99.    End
  100.    Begin VB.Frame Frame1 
  101.       Height          =   2055
  102.       Left            =   50
  103.       TabIndex        =   0
  104.       Top             =   -50
  105.       Width           =   7095
  106.       Begin VB.Label Label1 
  107.          Caption         =   "Label1"
  108.          BeginProperty Font 
  109.             Name            =   "Arial"
  110.             Size            =   9
  111.             Charset         =   0
  112.             Weight          =   400
  113.             Underline       =   0   'False
  114.             Italic          =   0   'False
  115.             Strikethrough   =   0   'False
  116.          EndProperty
  117.          Height          =   1800
  118.          Left            =   120
  119.          TabIndex        =   1
  120.          Top             =   120
  121.          Width           =   6930
  122.       End
  123.    End
  124. End
  125. Attribute VB_Name = "Form3"
  126. Attribute VB_GlobalNameSpace = False
  127. Attribute VB_Creatable = False
  128. Attribute VB_PredeclaredId = True
  129. Attribute VB_Exposed = False
  130. Private Sub Command1_Click()
  131. Form3.Visible = False
  132. Form1.Visible = True
  133. Form1.Timer1.Enabled = True
  134. End Sub
  135. Private Sub Command2_Click()
  136. Unload Me
  137. End Sub
  138. Function RecordNumber() '=====记录条数====
  139. Dim fso, f, FF
  140. Set fso = CreateObject("scripting.filesystemobejct")
  141. If fso.fileexist("d:usb.txt") = False Then Exit Function
  142. Set f = fso.opentextfile("d:usb.txt", 1, True)
  143. FF = f.readall
  144. RecordNumber = f.Line - 1
  145. f.Close
  146. End Function
  147. Private Sub Command3_Click()
  148. SaveSetting "key", "U", 4, "yes"
  149. Form3.Visible = False
  150. MsgBox "已成功注册,谢谢使用!", vbInformation + vbOKOnly, "注册"
  151. Form1.Timer1.Enabled = True
  152. Form1.Visible = True
  153. End Sub
  154. Private Sub Form_Load()
  155. If App.PrevInstance Then
  156. MsgBox "程序已经在运行了,请查看任务栏右下角的箭头图标。副本将退出。", vbInformation + vbOKOnly, "提示"
  157. End
  158. End If
  159. Dim T1 As String, T2 As String, T3 As String, T4 As String, T5 As String, T6 As String
  160. Command3.Enabled = False
  161. If GetSetting("key", "U", 4, "") = "" Then SaveSetting "key", "U", 4, "no"
  162. If GetSetting("key", "K", 0, "") = "pass" Then
  163. SaveSetting "key", "U", 4, "no"
  164. MsgBox "请选择 ‘退出程序’ 来安全关闭程序,非正常关闭需重新设定密码。" & vbCrLf & vbCrLf & "请点击‘同意说明,继续试用‘修复以继续。", 48 + vbOKOnly, "请安全退出程序"
  165. End If
  166. If GetSetting("key", "U", 4, "") = "no" Then
  167. SaveSetting "key", "K", 0, "pass"
  168. ElseIf GetSetting("key", "U", 4, "") = "yes" Then
  169. Unload Me
  170. DoEvents
  171. Form1.Visible = True
  172. DoEvents
  173. ShowWindow Form1.hwnd, 9
  174. DoEvents
  175. Exit Sub
  176. End If
  177. Me.Top = Screen.Height / 2
  178. Me.Left = Screen.Width / 3
  179. SetWindowPos Form3.hwnd, -1, 0, 0, 0, 0, 3
  180. Form3.Caption = "欢迎使用:"
  181. T1 = "阅读注意事项:"
  182. T2 = "1. 本程序支持U盘及移动硬盘监控。目前仅适用于XP/Vista简体中文版,英文版/繁体版操作系统有可能无法正常运行。"
  183. T3 = "2. 清除可疑文件时,如果确认是正常文件,请选择‘是’或‘否’来决定是否删除文件。请找到U盘、移动硬盘根目录下‘隔离文件’文件夹内恢复误删文件。"
  184. T4 = "3. 内部测试版本,由于非法操作,系统文件丢失、系统环境不支持等意外因素,使用风险由用户自已承担。"
  185. T5 = "4. 请按正常退出方式退出程序,不要强行终止本程序,否则每次启动将弹出注册提示框。"
  186. T6 = "5. 使用本软件如遇到问题,请联系作者王磊(60009849) KEB4测试工程课. "
  187. Label1.Caption = T1 & vbCrLf & T2 & vbCrLf & T3 & vbCrLf & T4 & vbCrLf & T5 & vbCrLf & T6
  188. End Sub
  189. Private Sub Form_Unload(Cancel As Integer)
  190. Shell_NotifyIcon NIM_DELETE, TrayI
  191. If GetSetting("key", "K", 0, "") = "pass" Then
  192. SaveSetting "key", "K", 0, "finish"
  193. End If
  194. End Sub
  195. Private Sub Text2_Change() '===新的密码算法======
  196. Dim A As String, B As String, H As Integer, m As Integer
  197. H = Hour(Now)
  198. If H < 10 Then
  199. A = "0" & H
  200. Else
  201. A = H
  202. End If
  203. m = Minute(Now)
  204. If m < 10 Then
  205. B = "0" & m
  206. Else
  207. B = m
  208. End If
  209. If Text2.Text = "234567" Or Text2.Text = "wanglei" & A & B Then
  210. Command3.Enabled = True
  211. Else
  212. Command3.Enabled = False
  213. End If
  214. End Sub