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

📄 frmoptions.frm

📁 一款适合自己用的翻译软件,功能强大,利于互联网翻译网站提取的翻译结果
💻 FRM
字号:
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Begin VB.Form frmOptions 
   BorderStyle     =   3  'Fixed Dialog
   Caption         =   "选项"
   ClientHeight    =   4920
   ClientLeft      =   2565
   ClientTop       =   1500
   ClientWidth     =   6150
   Icon            =   "frmOptions.frx":0000
   KeyPreview      =   -1  'True
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   4920
   ScaleWidth      =   6150
   ShowInTaskbar   =   0   'False
   StartUpPosition =   1  '所有者中心
   Begin VB.PictureBox picOptions 
      BorderStyle     =   0  'None
      Height          =   3780
      Index           =   3
      Left            =   -20000
      ScaleHeight     =   3780
      ScaleWidth      =   5685
      TabIndex        =   8
      TabStop         =   0   'False
      Top             =   480
      Width           =   5685
      Begin VB.Frame fraSample4 
         Caption         =   "示例 4"
         Height          =   1785
         Left            =   2100
         TabIndex        =   11
         Top             =   840
         Width           =   2055
      End
   End
   Begin VB.PictureBox picOptions 
      BorderStyle     =   0  'None
      Height          =   3780
      Index           =   2
      Left            =   -20000
      ScaleHeight     =   3780
      ScaleWidth      =   5685
      TabIndex        =   7
      TabStop         =   0   'False
      Top             =   480
      Width           =   5685
      Begin VB.Frame fraSample3 
         Caption         =   "示例 3"
         Height          =   1785
         Left            =   1545
         TabIndex        =   10
         Top             =   675
         Width           =   2055
      End
   End
   Begin VB.PictureBox picOptions 
      BorderStyle     =   0  'None
      Height          =   3780
      Index           =   1
      Left            =   -20000
      ScaleHeight     =   3780
      ScaleWidth      =   5685
      TabIndex        =   6
      TabStop         =   0   'False
      Top             =   480
      Width           =   5685
      Begin VB.Frame fraSample2 
         Caption         =   "示例 2"
         Height          =   1785
         Left            =   645
         TabIndex        =   9
         Top             =   300
         Width           =   2055
      End
   End
   Begin VB.PictureBox picOptions 
      BorderStyle     =   0  'None
      Height          =   3780
      Index           =   0
      Left            =   210
      ScaleHeight     =   3780
      ScaleWidth      =   5685
      TabIndex        =   4
      TabStop         =   0   'False
      Top             =   480
      Width           =   5685
      Begin VB.ComboBox CboUrl 
         Height          =   300
         Index           =   0
         ItemData        =   "frmOptions.frx":08CA
         Left            =   240
         List            =   "frmOptions.frx":08D7
         Style           =   2  'Dropdown List
         TabIndex        =   15
         Top             =   1320
         Width           =   5175
      End
      Begin VB.CheckBox Check 
         Caption         =   "金山"
         Height          =   180
         Index           =   0
         Left            =   240
         TabIndex        =   14
         Top             =   600
         Width           =   855
      End
      Begin VB.CheckBox Check 
         Caption         =   "Google"
         Enabled         =   0   'False
         Height          =   180
         Index           =   1
         Left            =   1080
         TabIndex        =   13
         Top             =   600
         Width           =   855
      End
      Begin VB.CheckBox Check 
         Caption         =   "lingo"
         Enabled         =   0   'False
         Height          =   180
         Index           =   2
         Left            =   2040
         TabIndex        =   12
         Top             =   600
         Width           =   855
      End
      Begin VB.Frame fraSample1 
         Caption         =   "站点"
         Height          =   3465
         Left            =   120
         TabIndex        =   5
         Top             =   255
         Width           =   5535
         Begin VB.ComboBox langue 
            Height          =   300
            Index           =   0
            ItemData        =   "frmOptions.frx":0950
            Left            =   120
            List            =   "frmOptions.frx":0960
            Style           =   2  'Dropdown List
            TabIndex        =   18
            Top             =   1920
            Width           =   2295
         End
         Begin VB.CheckBox Check 
            Caption         =   "excite"
            Enabled         =   0   'False
            Height          =   180
            Index           =   3
            Left            =   2760
            TabIndex        =   17
            Top             =   360
            Width           =   975
         End
         Begin VB.Label Label3 
            AutoSize        =   -1  'True
            Caption         =   "语言选择:"
            Height          =   180
            Left            =   120
            TabIndex        =   19
            Top             =   1680
            Width           =   900
         End
         Begin VB.Label Label2 
            AutoSize        =   -1  'True
            Caption         =   "网址:"
            Height          =   180
            Left            =   120
            TabIndex        =   16
            Top             =   840
            Width           =   540
         End
      End
   End
   Begin VB.CommandButton cmdApply 
      Caption         =   "应用"
      Height          =   375
      Left            =   4920
      TabIndex        =   3
      Top             =   4455
      Width           =   1095
   End
   Begin VB.CommandButton cmdCancel 
      Cancel          =   -1  'True
      Caption         =   "取消"
      Height          =   375
      Left            =   3720
      TabIndex        =   2
      Top             =   4455
      Width           =   1095
   End
   Begin VB.CommandButton cmdOK 
      Caption         =   "确定"
      Height          =   375
      Left            =   2490
      TabIndex        =   1
      Top             =   4455
      Width           =   1095
   End
   Begin MSComctlLib.TabStrip tbsOptions 
      Height          =   4245
      Left            =   105
      TabIndex        =   0
      Top             =   120
      Width           =   5895
      _ExtentX        =   10398
      _ExtentY        =   7488
      _Version        =   393216
      BeginProperty Tabs {1EFB6598-857C-11D1-B16A-00C0F0283628} 
         NumTabs         =   2
         BeginProperty Tab1 {1EFB659A-857C-11D1-B16A-00C0F0283628} 
            Caption         =   "站点选择"
            Key             =   "Group1"
            Object.ToolTipText     =   "提交站点 设置选项"
            ImageVarType    =   2
         EndProperty
         BeginProperty Tab2 {1EFB659A-857C-11D1-B16A-00C0F0283628} 
            Caption         =   "风格"
            Key             =   "Group2"
            Object.ToolTipText     =   "风格设置选项"
            ImageVarType    =   2
         EndProperty
      EndProperty
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
   End
End
Attribute VB_Name = "frmOptions"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Dim lang As String
Private Sub Check_Click(Index As Integer)
 
            If Index = 0 Then
                langue(0).Clear
                langue(0).AddItem "英文-->简体中文"
                langue(0).AddItem "英文-->繁体中文"
                langue(0).AddItem "日文-->简体中文"
                langue(0).AddItem "日文-->繁体中文"
                langue(0).AddItem "简体中文-->英文"
                langue(0).AddItem "繁体中文-->英文"
                
                lang = GetSetting(App.Title, "opt", "lang")
                Dim sellantext As String
                If (lang = "ESC") Then
                    sellantext = "英文-->简体中文"
                ElseIf (lang = "ECC") Then
                    sellantext = "英文-->繁体中文"
                ElseIf (lang = "JSC") Then
                    sellantext = "日文-->简体中文"
                ElseIf (lang = "JCC") Then
                    sellantext = "日文-->繁体中文"
                ElseIf (lang = "SCE") Then
                    sellantext = "简体中文-->英文"
                ElseIf (lang = "CCE") Then
                    sellantext = "繁体中文-->英文"
                Else
                    sellantext = ""
                End If
                'MsgBox sellantext
                If (sellantext <> "") Then
                    langue.Item(0) = sellantext
                End If
                CboUrl.Item(0) = "http://fy.iciba.com/trans.php"
            End If
            If Index = 1 Then
                langue(0).Clear
                langue(0).AddItem "英语 翻译成 德语"
                langue(0).AddItem "英语 翻译成 西班牙语"
                langue(0).AddItem "英语 翻译成 法语"
                langue(0).AddItem "英语 翻译成 意大利语"
                langue(0).AddItem "英语 翻译成 葡萄牙语"
                langue(0).AddItem "英语 翻译成 阿拉伯文 BETA"
                langue(0).AddItem "英语 翻译成 日语 BETA"
                langue(0).AddItem "英语 翻译成 朝鲜语 BETA"
                langue(0).AddItem "英语 翻译成 中文(简体) BETA"
                langue(0).AddItem "德语 翻译成 英语"
                langue(0).AddItem "德语 翻译成 法语"
                langue(0).AddItem "西班牙语 翻译成 英语"
                langue(0).AddItem "法语 翻译成 英语"
                langue.Item(0) = "英语 翻译成 德语"
                CboUrl.Item(0) = "http://www.google.com/language_tools?hl=zh-CN"
            End If






End Sub

Private Sub cmdApply_Click()
    MsgBox "在这里设置代码来设置选项 w/o 关闭对话框!"
End Sub

Private Sub cmdCancel_Click()
    Unload Me
End Sub

Private Sub cmdOK_Click()
    Dim i As Integer
    Dim strWebName As String
    Dim strUrl As String

    
    With Check
        For i = 0 To Check.Count - 1
            If (Check(i).Value) Then
                strWebName = strWebName + Check(i).Caption + ","
            End If
        Next
    End With
    strUrl = CboUrl(0).Text
    'MsgBox strUrl
    Call SaveSetting(App.Title, "opt", "strWebName", strWebName)
    Call SaveSetting(App.Title, "opt", "strUrl", strUrl)
    Call SaveSetting(App.Title, "opt", "lang", lang)
    Unload Me
End Sub

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Dim i As Integer
    '处理 ctrl+tab 键来移动到下一个选项
    If Shift = vbCtrlMask And KeyCode = vbKeyTab Then
        i = tbsOptions.SelectedItem.Index
        If i = tbsOptions.Tabs.Count Then
            '已到达最后的选项,转回到选项 1
            Set tbsOptions.SelectedItem = tbsOptions.Tabs(1)
        Else
            '递增选项
            Set tbsOptions.SelectedItem = tbsOptions.Tabs(i + 1)
        End If
    End If
End Sub

Private Sub Form_Load()
    '置中窗体
    Me.Move (Screen.Width - Me.Width) / 2, (Screen.Height - Me.Height) / 2
    Check_Click (0)
    Check(0).Value = 1
End Sub


Private Sub langue_Click(Index As Integer)
    Dim sellantext As String
    sellantext = langue(0).Text
    If (sellantext = "英文-->简体中文") Then
        lang = "ESC"
    ElseIf (sellantext = "英文-->繁体中文") Then
        lang = "ECC"
    ElseIf (sellantext = "日文-->简体中文") Then
        lang = "JSC"
    ElseIf (sellantext = "日文-->繁体中文") Then
        lang = "JCC"
    ElseIf (sellantext = "简体中文-->英文") Then
        lang = "SCE"
    ElseIf (sellantext = "繁体中文-->英文") Then
        lang = "CCE"
    Else
        lang = ""
    End If
End Sub


Private Sub tbsOptions_Click()
    
    Dim i As Integer
    '显示并使选项的控件可用
    '并且隐藏使其他被禁用
    For i = 0 To tbsOptions.Tabs.Count - 1
        If i = tbsOptions.SelectedItem.Index - 1 Then
            picOptions(i).Left = 210
            picOptions(i).Enabled = True
        Else
            picOptions(i).Left = -20000
            picOptions(i).Enabled = False
        End If
    Next
    
End Sub

⌨️ 快捷键说明

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