亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmabout.frm

?? vb6.0與OPCSERVER的完整例子
?? FRM
字號:
VERSION 5.00
Begin VB.Form frmAbout 
   BorderStyle     =   3  'Fixed Dialog
   Caption         =   "About KEPServerEX_OPC_Example"
   ClientHeight    =   3450
   ClientLeft      =   45
   ClientTop       =   330
   ClientWidth     =   7485
   ClipControls    =   0   'False
   ControlBox      =   0   'False
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   3450
   ScaleWidth      =   7485
   ShowInTaskbar   =   0   'False
   StartUpPosition =   1  'CenterOwner
   Tag             =   "About KEPServerEX_OPC_Example"
   Begin VB.PictureBox picIcon 
      AutoSize        =   -1  'True
      BackColor       =   &H00C0C0C0&
      ClipControls    =   0   'False
      Height          =   1605
      Left            =   120
      Picture         =   "frmAbout.frx":0000
      ScaleHeight     =   1545
      ScaleMode       =   0  'User
      ScaleWidth      =   7200
      TabIndex        =   2
      TabStop         =   0   'False
      Top             =   720
      Width           =   7260
   End
   Begin VB.CommandButton cmdOK 
      Cancel          =   -1  'True
      Caption         =   "OK"
      Default         =   -1  'True
      Height          =   345
      Left            =   6000
      TabIndex        =   0
      Tag             =   "OK"
      Top             =   2520
      Width           =   1260
   End
   Begin VB.CommandButton cmdSysInfo 
      Caption         =   "&System Info..."
      Height          =   345
      Left            =   6000
      TabIndex        =   1
      Tag             =   "&System Info..."
      Top             =   3000
      Width           =   1245
   End
   Begin VB.Label Purpose 
      AutoSize        =   -1  'True
      Caption         =   "Visual Basic OPC Example"
      BeginProperty Font 
         Name            =   "Arial"
         Size            =   12
         Charset         =   0
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   285
      Left            =   4320
      TabIndex        =   5
      Tag             =   "Product"
      Top             =   360
      Width           =   3045
   End
   Begin VB.Label lblTitle 
      Caption         =   "Application Title"
      ForeColor       =   &H00000000&
      Height          =   240
      Left            =   4320
      TabIndex        =   4
      Tag             =   "Application Title"
      Top             =   120
      Width           =   3045
   End
   Begin VB.Line Line1 
      BorderColor     =   &H00808080&
      BorderStyle     =   6  'Inside Solid
      Index           =   1
      X1              =   225
      X2              =   7200
      Y1              =   2430
      Y2              =   2430
   End
   Begin VB.Line Line1 
      BorderColor     =   &H00FFFFFF&
      BorderWidth     =   2
      Index           =   0
      X1              =   240
      X2              =   7200
      Y1              =   2445
      Y2              =   2445
   End
   Begin VB.Label lblVersion 
      Caption         =   "Version"
      BeginProperty Font 
         Name            =   "MS Sans Serif"
         Size            =   13.5
         Charset         =   0
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   435
      Left            =   240
      TabIndex        =   3
      Tag             =   "Version"
      Top             =   2520
      Width           =   2205
   End
End
Attribute VB_Name = "frmAbout"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
' I can't take much credit for the about box code this
' was lifted from a test program that VB autogenerated
' using its app wizard.  The useful tidbits here is
' how to access the registry from VB

Option Explicit
Option Base 1

' Reg Key Security Options...
Const KEY_ALL_ACCESS = &H2003F
                                          

' Reg Key ROOT Types...
Const HKEY_LOCAL_MACHINE = &H80000002
Const ERROR_SUCCESS = 0
Const REG_SZ = 1                         ' Unicode nul terminated string
Const REG_DWORD = 4                      ' 32-bit number


Const gREGKEYSYSINFOLOC = "SOFTWARE\Microsoft\Shared Tools Location"
Const gREGVALSYSINFOLOC = "MSINFO"
Const gREGKEYSYSINFO = "SOFTWARE\Microsoft\Shared Tools\MSINFO"
Const gREGVALSYSINFO = "PATH"


Private Declare Function RegOpenKeyEx Lib "advapi32" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, ByRef phkResult As Long) As Long
Private Declare Function RegQueryValueEx Lib "advapi32" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, ByRef lpType As Long, ByVal lpData As String, ByRef lpcbData As Long) As Long
Private Declare Function RegCloseKey Lib "advapi32" (ByVal hKey As Long) As Long

Private Sub Form_Load()
    lblVersion.Caption = "Version " & App.Major & "." & App.Minor & "." & App.Revision
    lblTitle.Caption = App.Title
End Sub


Private Sub cmdSysInfo_Click()
        Call StartSysInfo
End Sub


Private Sub cmdOK_Click()
        Unload Me
End Sub


Public Sub StartSysInfo()
    On Error GoTo SysInfoErr


        Dim rc As Long
        Dim SysInfoPath As String
        

        ' Try To Get System Info Program Path\Name From Registry...
        If GetKeyValue(HKEY_LOCAL_MACHINE, gREGKEYSYSINFO, gREGVALSYSINFO, SysInfoPath) Then
        ' Try To Get System Info Program Path Only From Registry...
        ElseIf GetKeyValue(HKEY_LOCAL_MACHINE, gREGKEYSYSINFOLOC, gREGVALSYSINFOLOC, SysInfoPath) Then
                ' Validate Existance Of Known 32 Bit File Version
                If (Dir(SysInfoPath & "\MSINFO32.EXE") <> "") Then
                        SysInfoPath = SysInfoPath & "\MSINFO32.EXE"
                        

                ' Error - File Can Not Be Found...
                Else
                        GoTo SysInfoErr
                End If
        ' Error - Registry Entry Can Not Be Found...
        Else
                GoTo SysInfoErr
        End If
        

        Call Shell(SysInfoPath, vbNormalFocus)
        

        Exit Sub
SysInfoErr:
        MsgBox "System Information Is Unavailable At This Time", vbOKOnly
End Sub


Public Function GetKeyValue(KeyRoot As Long, KeyName As String, SubKeyRef As String, ByRef KeyVal As String) As Boolean
        Dim i As Long                                           ' Loop Counter
        Dim rc As Long                                          ' Return Code
        Dim hKey As Long                                        ' Handle To An Open Registry Key
        Dim hDepth As Long                                      '
        Dim KeyValType As Long                                  ' Data Type Of A Registry Key
        Dim tmpVal As String                                    ' Tempory Storage For A Registry Key Value
        Dim KeyValSize As Long                                  ' Size Of Registry Key Variable
        '------------------------------------------------------------
        ' Open RegKey Under KeyRoot {HKEY_LOCAL_MACHINE...}
        '------------------------------------------------------------
        rc = RegOpenKeyEx(KeyRoot, KeyName, 0, KEY_ALL_ACCESS, hKey) ' Open Registry Key
        

        If (rc <> ERROR_SUCCESS) Then GoTo GetKeyError          ' Handle Error...
        

        tmpVal = String$(1024, 0)                             ' Allocate Variable Space
        KeyValSize = 1024                                       ' Mark Variable Size
        

        '------------------------------------------------------------
        ' Retrieve Registry Key Value...
        '------------------------------------------------------------
        rc = RegQueryValueEx(hKey, SubKeyRef, 0, KeyValType, tmpVal, KeyValSize)    ' Get/Create Key Value
                                                

        If (rc <> ERROR_SUCCESS) Then GoTo GetKeyError          ' Handle Errors
        

        If (Asc(Mid(tmpVal, KeyValSize, 1)) = 0) Then           ' Win95 Adds Null Terminated String...
                tmpVal = Left(tmpVal, KeyValSize - 1)               ' Null Found, Extract From String
        Else                                                    ' WinNT Does NOT Null Terminate String...
                tmpVal = Left(tmpVal, KeyValSize)                   ' Null Not Found, Extract String Only
        End If
        '------------------------------------------------------------
        ' Determine Key Value Type For Conversion...
        '------------------------------------------------------------
        Select Case KeyValType                                  ' Search Data Types...
        Case REG_SZ                                             ' String Registry Key Data Type
                KeyVal = tmpVal                                     ' Copy String Value
        Case REG_DWORD                                          ' Double Word Registry Key Data Type
                For i = Len(tmpVal) To 1 Step -1                    ' Convert Each Bit
                        KeyVal = KeyVal + Hex(Asc(Mid(tmpVal, i, 1)))   ' Build Value Char. By Char.
                Next
                KeyVal = Format$("&h" + KeyVal)                     ' Convert Double Word To String
        End Select
        

        GetKeyValue = True                                      ' Return Success
        rc = RegCloseKey(hKey)                                  ' Close Registry Key
        Exit Function                                           ' Exit
        

GetKeyError:    ' Cleanup After An Error Has Occured...
        KeyVal = ""                                             ' Set Return Val To Empty String
        GetKeyValue = False                                     ' Return Failure
        rc = RegCloseKey(hKey)                                  ' Close Registry Key
End Function

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区剧情av在线| 日韩免费福利电影在线观看| 激情都市一区二区| 青娱乐精品视频| 亚洲a一区二区| 亚洲成av人片| 性做久久久久久免费观看| 五月激情综合网| 亚洲国产综合在线| 亚洲动漫第一页| 亚洲成人精品影院| 日本vs亚洲vs韩国一区三区二区 | 色8久久精品久久久久久蜜| 成av人片一区二区| 色呦呦网站一区| 91老师片黄在线观看| 亚洲午夜精品久久久久久久久| 国产精品视频看| xvideos.蜜桃一区二区| 国产色产综合产在线视频| 国产精品福利在线播放| 亚洲成a人v欧美综合天堂下载| 日韩中文字幕麻豆| 精品一区二区日韩| 99久久综合精品| 在线观看不卡视频| 精品久久久久久无| 亚洲图片激情小说| 热久久久久久久| 国产成人av影院| 欧美午夜电影网| 久久亚洲捆绑美女| 亚洲在线视频免费观看| 久久精品久久99精品久久| zzijzzij亚洲日本少妇熟睡| 在线成人高清不卡| 国产精品女主播av| 美女视频第一区二区三区免费观看网站| 九九视频精品免费| 欧洲精品在线观看| 久久夜色精品一区| 午夜久久福利影院| 成人a级免费电影| 日韩一区二区免费电影| 玉米视频成人免费看| 国产精品亚洲一区二区三区妖精| 欧美中文字幕一区| 国产精品狼人久久影院观看方式| 亚洲精品乱码久久久久久日本蜜臀| 久久精品噜噜噜成人av农村| 色国产综合视频| 国产精品入口麻豆九色| 免费人成在线不卡| 色婷婷久久久亚洲一区二区三区 | 欧美激情综合五月色丁香小说| 亚洲自拍偷拍麻豆| eeuss鲁片一区二区三区在线看| 91精品国产日韩91久久久久久| 亚洲天堂a在线| 成人免费高清视频在线观看| 欧美精品一区二区高清在线观看| 亚洲超碰精品一区二区| 91美女在线观看| 国产精品毛片无遮挡高清| 韩国欧美国产一区| 精品精品国产高清a毛片牛牛 | 欧美日韩综合一区| 亚洲图片另类小说| 色综合久久综合网| 亚洲欧美色综合| a4yy欧美一区二区三区| 欧美国产一区二区| 国产大陆a不卡| 国产精品视频在线看| 国产成人自拍网| 国产三级三级三级精品8ⅰ区| 91麻豆成人久久精品二区三区| 国产亚洲精品福利| 成人黄色综合网站| 中文字幕在线不卡国产视频| thepron国产精品| 国产精品美女一区二区| av高清久久久| 一区二区三区国产| 欧美日韩激情在线| 免费看欧美美女黄的网站| 日韩一区二区三区电影| 国模冰冰炮一区二区| 国产亚洲一区二区三区| 成人午夜视频免费看| 综合av第一页| 欧美日韩成人一区二区| 开心九九激情九九欧美日韩精美视频电影 | 亚洲一区中文在线| 在线播放欧美女士性生活| 久久99精品久久久久| 国产片一区二区三区| 99久久夜色精品国产网站| 一区二区三区久久久| 欧美精品丝袜中出| 国产精品一二三四| 亚洲色图清纯唯美| 欧美一区二区国产| 北条麻妃一区二区三区| 亚洲国产一区二区视频| 久久这里只有精品首页| 972aa.com艺术欧美| 午夜激情一区二区| 欧美经典一区二区| 欧美色网站导航| 国产成人免费视频网站高清观看视频 | 天天综合日日夜夜精品| 久久久久国产成人精品亚洲午夜 | 亚洲乱码精品一二三四区日韩在线| 91国在线观看| 国产在线精品国自产拍免费| 一区二区三区精品视频在线| 久久先锋影音av鲁色资源网| 成人av电影观看| 日本不卡一区二区三区| 自拍偷拍国产精品| 久久免费美女视频| 欧美疯狂性受xxxxx喷水图片| 国产精品中文字幕日韩精品| 亚洲一区日韩精品中文字幕| 中文字幕欧美区| 欧美精品一区男女天堂| 欧美日韩一区二区在线视频| 国产寡妇亲子伦一区二区| 日欧美一区二区| 亚洲美女免费视频| 国产精品人人做人人爽人人添| 91精品久久久久久久91蜜桃 | 日本午夜一本久久久综合| 国产精品久久久久影院亚瑟| 日韩精品一区二区三区老鸭窝| 色综合婷婷久久| 不卡视频一二三四| 国产精品66部| 国产尤物一区二区在线| 麻豆一区二区99久久久久| 五月激情综合色| 亚洲一区二区三区激情| 亚洲欧美另类图片小说| 国产精品久久久久久久久搜平片| 久久久蜜臀国产一区二区| 国产精品免费免费| 久久久综合视频| 2020国产精品自拍| 久久天天做天天爱综合色| 欧美哺乳videos| 精品成人私密视频| 久久久久久久久一| 国产欧美一区二区精品性色超碰| 2024国产精品| 欧美国产精品一区二区| 国产精品视频麻豆| 一区在线播放视频| 一区二区三区不卡视频在线观看| 一区二区在线观看av| 亚洲国产乱码最新视频| 亚洲成人精品影院| 麻豆成人av在线| 国内精品久久久久影院色 | 成人av小说网| 色拍拍在线精品视频8848| 91麻豆成人久久精品二区三区| 一道本成人在线| 欧美丰满一区二区免费视频| 日韩区在线观看| 国产日韩欧美在线一区| 中文字幕一区日韩精品欧美| 一区二区三区丝袜| 美女被吸乳得到大胸91| 国产成人在线免费| 91女厕偷拍女厕偷拍高清| 欧美午夜精品一区二区蜜桃| 91精品国产91久久久久久一区二区 | 午夜影视日本亚洲欧洲精品| 午夜成人在线视频| 麻豆成人久久精品二区三区红| 国产成人午夜精品影院观看视频 | 久久草av在线| 成人高清视频免费观看| 欧美亚洲动漫精品| 精品国产乱码久久久久久闺蜜| 国产精品人成在线观看免费| 亚洲国产日韩综合久久精品| 国产麻豆午夜三级精品| 色综合久久中文字幕| 精品少妇一区二区三区日产乱码| 中文av一区特黄| 蜜乳av一区二区| 91伊人久久大香线蕉| 欧美成人女星排行榜| 亚洲欧美日本在线| 国产一区二区三区四区在线观看 | 另类成人小视频在线| av激情成人网| 欧美精品一区二区三区视频|