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

📄 form1.frm

📁 这是一个flash播放软件
💻 FRM
字号:
VERSION 5.00
Object = "{D27CDB6B-AE6D-11CF-96B8-444553540000}#1.0#0"; "Flash.ocx"
Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "COMDLG32.OCX"
Object = "{4A9A996A-E365-42A8-B7A5-148A9E118DF8}#1.0#0"; "XPForm.ocx"
Object = "{E3AE1957-12AC-4DB7-8CE4-EB281F9E0359}#1.0#0"; "XPButton.ocx"
Begin VB.Form Frm_1 
   BackColor       =   &H00DAE9EC&
   BorderStyle     =   0  'None
   ClientHeight    =   9495
   ClientLeft      =   0
   ClientTop       =   0
   ClientWidth     =   12000
   Icon            =   "Form1.frx":0000
   LinkTopic       =   "Form1"
   LockControls    =   -1  'True
   MaxButton       =   0   'False
   ScaleHeight     =   9490.255
   ScaleMode       =   0  'User
   ScaleWidth      =   9090
   StartUpPosition =   2  '屏幕中心
   Begin MSComDlg.CommonDialog CommonDialog1 
      Left            =   5760
      Top             =   4500
      _ExtentX        =   847
      _ExtentY        =   847
      _Version        =   393216
   End
   Begin VB.Timer Timer2 
      Interval        =   1000
      Left            =   4620
      Top             =   4530
   End
   Begin VB.Timer Timer1 
      Enabled         =   0   'False
      Interval        =   10
      Left            =   4770
      Top             =   5190
   End
   Begin ShockwaveFlashObjectsCtl.ShockwaveFlash ShockwaveFlash1 
      Height          =   8205
      Left            =   150
      TabIndex        =   16
      Top             =   990
      Width           =   11715
      _cx             =   20664
      _cy             =   14473
      FlashVars       =   ""
      Movie           =   ""
      Src             =   ""
      WMode           =   "Window"
      Play            =   -1  'True
      Loop            =   -1  'True
      Quality         =   "High"
      SAlign          =   ""
      Menu            =   -1  'True
      Base            =   ""
      AllowScriptAccess=   "always"
      Scale           =   "ShowAll"
      DeviceFont      =   0   'False
      EmbedMovie      =   0   'False
      BGColor         =   ""
      SWRemote        =   ""
   End
   Begin VB.PictureBox Picture1 
      Appearance      =   0  'Flat
      BackColor       =   &H80000005&
      ForeColor       =   &H80000008&
      Height          =   8265
      Left            =   120
      ScaleHeight     =   8235
      ScaleWidth      =   11745
      TabIndex        =   15
      Top             =   960
      Width           =   11775
   End
   Begin VB.HScrollBar Slider1 
      Height          =   135
      Left            =   90
      Max             =   0
      TabIndex        =   11
      Top             =   9270
      Width           =   11805
   End
   Begin XPButton.Button cmdExit 
      Height          =   300
      Left            =   5370
      TabIndex        =   10
      Top             =   570
      Width           =   720
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "退出"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin XPButton.Button cmdZoomOut 
      Height          =   300
      Left            =   4620
      TabIndex        =   9
      Top             =   570
      Width           =   720
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "缩小"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin XPButton.Button cmdZoomIn 
      Height          =   300
      Left            =   3870
      TabIndex        =   8
      Top             =   570
      Width           =   720
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "放大"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin XPButton.Button cmdNextFrame 
      Height          =   300
      Left            =   3120
      TabIndex        =   7
      Top             =   570
      Width           =   720
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "下一帧"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin XPButton.Button cmdPreFrame 
      Height          =   300
      Left            =   2370
      TabIndex        =   6
      Top             =   570
      Width           =   720
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "上一帧"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin XPButton.Button cmdPause 
      Height          =   300
      Left            =   1620
      TabIndex        =   5
      Top             =   570
      Width           =   720
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "暂停"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin XPButton.Button cmdPlay 
      Height          =   300
      Left            =   870
      TabIndex        =   4
      Top             =   570
      Width           =   720
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "播放"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin XPButton.Button cmdOpen 
      Height          =   300
      Left            =   120
      TabIndex        =   3
      Top             =   570
      Width           =   726
      _ExtentX        =   1270
      _ExtentY        =   529
      caption         =   "打开"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   16711935
   End
   Begin VB.Frame Frame1 
      BackColor       =   &H00DAE9EC&
      Height          =   465
      Left            =   90
      TabIndex        =   1
      Top             =   450
      Width           =   11835
      Begin VB.CheckBox Check1 
         BackColor       =   &H00DAE9EC&
         Caption         =   "循环播放"
         ForeColor       =   &H00FF00FF&
         Height          =   255
         Left            =   8100
         TabIndex        =   14
         Top             =   150
         Value           =   1  'Checked
         Width           =   1035
      End
      Begin VB.OptionButton Option1 
         BackColor       =   &H00DAE9EC&
         Caption         =   "低分辨率"
         ForeColor       =   &H00FF00FF&
         Height          =   255
         Index           =   1
         Left            =   7050
         TabIndex        =   13
         Top             =   150
         Width           =   1035
      End
      Begin VB.OptionButton Option1 
         BackColor       =   &H00DAE9EC&
         Caption         =   "高分辨率"
         ForeColor       =   &H00FF00FF&
         Height          =   255
         Index           =   0
         Left            =   6030
         TabIndex        =   12
         Top             =   150
         Value           =   -1  'True
         Width           =   1065
      End
      Begin VB.Label Label1 
         BackColor       =   &H00DAE9EC&
         ForeColor       =   &H00FF0000&
         Height          =   225
         Left            =   9210
         TabIndex        =   2
         Top             =   180
         Width           =   2565
         WordWrap        =   -1  'True
      End
   End
   Begin XP_Form.XPForm XPFrm_1 
      Height          =   9495
      Left            =   0
      TabIndex        =   0
      Top             =   0
      Width           =   12000
      _ExtentX        =   21167
      _ExtentY        =   16748
      Caption         =   ""
   End
End
Attribute VB_Name = "Frm_1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
 
Private Sub Check1_Click()
    
    If Check1.Value = 0 Then
        ShockwaveFlash1.Loop = False
    Else
        ShockwaveFlash1.Loop = True
    End If
    
End Sub

Private Sub cmdOpen_Click() '打开
   
    With CommonDialog1
        .Filter = "swf(*.swf)|*.swf"
        .ShowOpen
    End With
    ShockwaveFlash1.Movie = CommonDialog1.FileName
    cmdPlay_Click
    
End Sub
Private Sub cmdPlay_Click() '开始播放
    
    ShockwaveFlash1.ScaleMode = 0 '将画面大小设置为在控件内保持动画原来比例全部显示
    Timer1.Enabled = True
    Slider1.Max = ShockwaveFlash1.TotalFrames   '显示帧数
    k = Str(Slider1.Max)
    k = "共" + k + " 帧"
    ShockwaveFlash1.Playing = True    '开始播放动画。
    
End Sub
Private Sub cmdPause_Click()
    
    ShockwaveFlash1.Stop '暂停播放
    
End Sub
    
Private Sub cmdPreFrame_Click()
    
    ShockwaveFlash1.Back '跳到动画的上一帧
    
End Sub
Private Sub cmdNextFrame_Click()
    
    ShockwaveFlash1.Forward '跳到动画的下一帧
    
End Sub
Private Sub cmdExit_Click()
    
    Unload Frm_1 '卸载主窗体及所有程序
    
End Sub

Private Sub cmdZoomIn_Click()
    
    ShockwaveFlash1.Zoom (50) '放大画面。
    
End Sub

Private Sub cmdZoomOut_Click()
    
    ShockwaveFlash1.Zoom (200) '缩小画面。
    
End Sub

Private Sub Form_Load()
    Frm_1.Caption = " Flash Player 1.0 "
    ShockwaveFlash1.ScaleMode = 0 '将画面大小设置为在控件内保持动画原来比例全部显示
    
End Sub

Private Sub Option1_Click(Index As Integer)
    
    If Option1(0).Value = True Then
        ShockwaveFlash1.Quality = 1  '将画面质量设置为高分辨率
    Else
        ShockwaveFlash1.Quality = 0  '将画面质量设置为低分辨率
    End If
    
End Sub

Private Sub Slider1_Scroll()
    
    ShockwaveFlash1.FrameNum = Slider1.Value '当用户拖动滑动条时,将播放帧数设置为滑动条中的值。
    
End Sub


Private Sub Timer1_Timer()
    
    Label1.Caption = k + ",当前" + Str(ShockwaveFlash1.FrameNum) + " 帧" '在状态栏和滑动条上显示当前播放的帧。
    Slider1.Value = ShockwaveFlash1.FrameNum
    
End Sub

Private Sub Timer2_Timer()

    XPFrm_1.Caption = CommonDialog1.FileName + "    【" + Format(Date, "yyyy/mm/dd") + "   " + Format(Now, "hh:mm:ss") + "】  QQ:83076253   Email:jinzhao_wzb@163.com"
    
End Sub
Private Sub XPFrm_1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) '拖动窗体
    
    If Button = 1 Then
        ReleaseCapture
        SendMessage Me.hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&
    Else
    End If

End Sub
Private Sub XPFrm_1_CloseClick() '关闭按钮的事件
        
    Unload Frm_1 '卸载主窗体及所有程序

End Sub

Private Sub XPFrm_1_MinClick() '最小化按钮的事件

    Me.WindowState = 1 '窗体最小化
    
End Sub

Private Sub Frm_1_Resize()

    XPFrm_1.Width = Me.Width
    XPFrm_1.Height = Me.Height
    'XPForm_1.Nomin = True '屏蔽最小化按钮(如果你不想有最小化按钮)
    
End Sub

⌨️ 快捷键说明

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