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

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

?? hardinfo.frm

?? get system information
?? FRM
?? 第 1 頁 / 共 3 頁
字號:
VERSION 5.00
Begin VB.Form HardInfo 
   BorderStyle     =   1  'Fixed Single
   Caption         =   "讀取硬件信息源代碼"
   ClientHeight    =   4635
   ClientLeft      =   45
   ClientTop       =   330
   ClientWidth     =   5655
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   ScaleHeight     =   309
   ScaleMode       =   3  'Pixel
   ScaleWidth      =   377
   StartUpPosition =   2  '屏幕中心
   Begin VB.CommandButton CmdDisk 
      Caption         =   "硬盤"
      Height          =   420
      Left            =   2055
      TabIndex        =   8
      Top             =   720
      Width           =   1500
   End
   Begin VB.CommandButton CmdMonitor 
      Caption         =   "顯示器"
      Height          =   420
      Left            =   210
      TabIndex        =   7
      Top             =   720
      Width           =   1500
   End
   Begin VB.CommandButton CmdMemory 
      Caption         =   "內存"
      Height          =   420
      Left            =   3900
      TabIndex        =   6
      Top             =   720
      Width           =   1500
   End
   Begin VB.CommandButton CmdModem 
      Caption         =   "調制解調器"
      Height          =   420
      Left            =   3900
      TabIndex        =   5
      Top             =   1875
      Width           =   1500
   End
   Begin VB.CommandButton CmdKeyboard 
      Caption         =   "鍵盤"
      Height          =   420
      Left            =   2055
      TabIndex        =   4
      Top             =   1875
      Width           =   1500
   End
   Begin VB.CommandButton CmdBIOS 
      Caption         =   "BIOS"
      Height          =   420
      Left            =   210
      TabIndex        =   3
      Top             =   1875
      Width           =   1500
   End
   Begin VB.CommandButton cmdCDROM 
      Caption         =   "光驅"
      Height          =   420
      Left            =   3900
      TabIndex        =   2
      Top             =   1290
      Width           =   1500
   End
   Begin VB.CommandButton CmdWin32_Motherboard 
      Caption         =   "主板"
      Height          =   420
      Left            =   2055
      TabIndex        =   1
      Top             =   1290
      Width           =   1500
   End
   Begin VB.CommandButton CmdWin32_Processor 
      Caption         =   "處理器"
      Height          =   420
      Left            =   210
      TabIndex        =   0
      Top             =   1290
      Width           =   1500
   End
   Begin VB.Label Label1 
      Caption         =   $"HardInfo.frx":0000
      Height          =   2055
      Left            =   240
      TabIndex        =   9
      Top             =   2400
      Width           =   5100
   End
   Begin VB.Line Line2 
      BorderColor     =   &H00FFFFFF&
      X1              =   4
      X2              =   366
      Y1              =   41
      Y2              =   41
   End
   Begin VB.Line Line1 
      BorderColor     =   &H80000003&
      X1              =   5
      X2              =   367
      Y1              =   40
      Y2              =   40
   End
   Begin VB.Image Image1 
      Height          =   600
      Left            =   3825
      MouseIcon       =   "HardInfo.frx":0108
      MousePointer    =   99  'Custom
      Picture         =   "HardInfo.frx":025A
      ToolTipText     =   " http://www.codefans.net "
      Top             =   0
      Width           =   1800
   End
End
Attribute VB_Name = "HardInfo"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
'Download by http://www.codefans.net
'// ---------------------------------------
'// Dunzipsoft Corp.
'// Dunzip / Jun 06,2006
'// (86-769)13649898291        (86-769)85477744
'// Http://www.dunzip.com

'// QQ:40334040       Mail:Support@dunzip.com

'// 轉載請注明出處。謝謝。
'// ---------------------------------------

'// 1、顯示器資料(例如顯示器序列號)
'// 2、主板信息(例如主板序列號)
'// 3、硬盤信息(例如硬盤序列號,品牌)
'// 4、芯片信息(例如芯片序列號)
'// 5、處理器信息(例如處理器序列號,品牌)
'// 6、光驅信息
'// 7、鍵盤信息
'// 8、Modem信息
'// 9、內存信息

Private Type TYPEEdition
    bVersion                        As Byte
    bRevision                       As Byte
    bReserved                       As Byte
    bIDEDeviceMap                   As Byte
    fCapabilities                   As Long
    dwReserved(4)                   As Long
End Type

Private Type TYPETIDEreg
    bFeaturesReg                    As Byte
    bSectorCountReg                 As Byte
    bSectorNumberReg                As Byte
    bCylLowReg                      As Byte
    bCylHighReg                     As Byte
    bDriveHeadReg                   As Byte
    bCommandReg                     As Byte
    bReserved                       As Byte
End Type

Private Type TYPETSendCmdIn
    cBufferSize                     As Long
    irDriveRegs                     As TYPETIDEreg
    bDriveNumber                    As Byte
    bReserved(2)                    As Byte
    dwReserved(3)                   As Long
End Type

Private Type TYPEDRVInfos
    bDriverError                    As Byte
    bIDEStatus                      As Byte
    bReserved(1)                    As Byte
    dwReserved(1)                   As Long
End Type

Private Type TYPETSendCmdOut
    cBufferSize                     As Long
    DRIVERSTATUS                    As TYPEDRVInfos
    bBuffer(511)                    As Byte
End Type

Private Type TYPETIDSector
    wGenConfig                      As Integer
    wNumCyls                        As Integer
    wReserved                       As Integer
    wNumHeads                       As Integer
    wBytesPerTrack                  As Integer
    wBytesPerSector                 As Integer
    wSectorsPerTrack                As Integer
    wVendorUnique(2)                As Integer
    sSerialNumber(19)               As Byte
    wBufferType                     As Integer
    wBufferSize                     As Integer
    wECCSize                        As Integer
    sFirmwareRev(7)                 As Byte
    sModelNumber(39)                As Byte
    wMoreVendorUnique               As Integer
    wDoubleWordIO                   As Integer
    wCapabilities                   As Integer
    wReserved1                      As Integer
    wPIOTiming                      As Integer
    wDMATiming                      As Integer
    Wbs                             As Integer
    wNumCurrentCyls                 As Integer
    wNumCurrentHeads                As Integer
    wNumCurrentSectorsPerTrack      As Integer
    ulCurrentSectorCapacity(3)      As Byte
    wMultSectorStuff                As Integer
    ulTotalAddressableSectors(3)    As Byte
    wSingleWordDMA                  As Integer
    wMultiWordDMA                   As Integer
    bReserved(127)                  As Byte
End Type

Private Type TYPEOverLapped
    Internal                        As Long
    InternalHigh                    As Long
    offset                          As Long
    OffsetHigh                      As Long
    hEvent                          As Long
End Type

Private Type TYPESecurity
    nLength                         As Long
    lpSecurityDescriptor            As Long
    bInheritHandle                  As Long
End Type

'// -kernel32-
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Private Declare Function CreateFileA Lib "kernel32" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Private Declare Function RtlMoveMemory Lib "kernel32" (ByRef lpvDest As Any, ByRef lpvSource As Any, ByVal lpvLength As Long) As Long
Private Declare Function DeviceIoControl Lib "kernel32" (ByVal hDevice As Long, ByVal dwIoControlCode As Long, ByRef lpInBuffer As Any, ByVal nInBufferSize As Long, ByRef lpOutBuffer As Any, ByVal nOutBufferSize As Long, ByVal lpBytesReturned As Long, ByRef lpOverlapped As TYPEOverLapped) As Long
Private Declare Function BrandExecute Lib "Shell32" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long      ' 運行文件


'// -硬盤信息-
'// ------

'// -硬盤品牌-
Public Function ReadDiskBrands(ByVal DiskNumber As Long) As String
    On Error Resume Next
    Dim hWnd As Long, ArrayReturn(40) As Byte
    Dim PhdInfo As TYPETIDSector, Olpv As TYPEOverLapped
    Dim InInfo As TYPETSendCmdIn, OutInfo As TYPETSendCmdOut, DeviceInfo As TYPEEdition
    hWnd = CreateFileA("\\.\PhysicalDrive" & CStr(DiskNumber - 1), &H80000000 Or &H40000000, &H1 Or &H2, 0, 3, 0, 0)
    If CBool(DeviceIoControl(hWnd, &H74080, ByVal 0&, 0, DeviceInfo, Len(DeviceInfo), ByVal 0, Olpv)) Then
        If CBool(DeviceInfo.fCapabilities) Then
            With InInfo
                .irDriveRegs.bDriveHeadReg = IIf(CBool(DiskNumber - 1), &HB0, &HA0)
                .irDriveRegs.bCommandReg = &HEC
                .bDriveNumber = DiskNumber - 1
                .irDriveRegs.bSectorCountReg = 1
                .irDriveRegs.bSectorNumberReg = 1
                .cBufferSize = 512
            End With
        
            If DeviceIoControl(hWnd, &H7C088, InInfo, Len(InInfo), OutInfo, Len(OutInfo), ByVal 0, Olpv) > 0 Then
                Call RtlMoveMemory(PhdInfo, OutInfo.bBuffer(0), Len(PhdInfo))
                Call RtlMoveMemory(ArrayReturn(0), PhdInfo.sModelNumber(0), 40)
                ReadDiskBrands = ByteToString(ArrayReturn)
            End If
        End If
    End If
    Call CloseHandle(hWnd)
    
    Call Err.Clear
    DoEvents
End Function

'// -硬盤編號-
Public Function ReadDiskSerialNumber(ByVal DiskNumber As Long) As String
    On Error Resume Next
    Dim hWnd As Long, Olpv As TYPEOverLapped
    Dim PhdInfo As TYPETIDSector, ArrayReturn(40) As Byte
    Dim InInfo As TYPETSendCmdIn, OutInfo As TYPETSendCmdOut, DeviceInfo As TYPEEdition
    hWnd = CreateFileA("\\.\PhysicalDrive" & CStr(DiskNumber - 1), &H80000000 Or &H40000000, &H1 Or &H2, 0, 3, 0, 0)
    If CBool(DeviceIoControl(hWnd, &H74080, ByVal 0&, 0, DeviceInfo, Len(DeviceInfo), ByVal 0, Olpv)) Then
        If CBool(DeviceInfo.fCapabilities) Then
            With InInfo
                .irDriveRegs.bDriveHeadReg = IIf(CBool(DiskNumber - 1), &HB0, &HA0)
                .irDriveRegs.bCommandReg = &HEC
                .bDriveNumber = DiskNumber - 1

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区在线播放| 欧美视频三区在线播放| 天天亚洲美女在线视频| 亚洲女子a中天字幕| 亚洲欧美在线视频| 亚洲视频资源在线| 亚洲色图色小说| 亚洲图片激情小说| 亚洲欧洲日韩一区二区三区| 国产精品天天摸av网| 国产精品久久久久四虎| 亚洲免费观看高清完整版在线| 成人免费一区二区三区在线观看| 亚洲欧美在线另类| 亚洲成人资源网| 青草国产精品久久久久久| 免费欧美高清视频| 国产一区二区三区免费看| www.欧美亚洲| 欧美色综合久久| 日韩女优毛片在线| 国产欧美精品区一区二区三区| 国产精品另类一区| 亚洲国产欧美日韩另类综合 | 欧美三级在线播放| 欧美精品日韩综合在线| 欧美成人精品1314www| 精品福利av导航| 中文字幕一区视频| 亚洲h在线观看| 国产综合成人久久大片91| 粉嫩蜜臀av国产精品网站| 色偷偷久久人人79超碰人人澡| 欧美情侣在线播放| 国产欧美日韩精品在线| 亚洲福利国产精品| 国产精品 日产精品 欧美精品| 92国产精品观看| 欧美成人精品高清在线播放| 亚洲欧美综合在线精品| 日本免费新一区视频| 成人va在线观看| 欧美一区二区三区免费观看视频| 国产精品视频yy9299一区| 亚洲18影院在线观看| 国产成人自拍高清视频在线免费播放| 91久久精品午夜一区二区| 精品毛片乱码1区2区3区| 亚洲自拍偷拍欧美| 高清不卡一区二区| 欧美一区二区三区视频免费播放 | 亚洲人成网站精品片在线观看| 日韩 欧美一区二区三区| 99久久国产免费看| 久久精品一区二区三区av| 亚洲第一综合色| 97精品久久久午夜一区二区三区 | 色香蕉成人二区免费| 26uuu欧美日本| 亚洲成人一二三| 色94色欧美sute亚洲线路一久 | 亚洲一区成人在线| av一本久道久久综合久久鬼色| 精品久久久久久久久久久久久久久| 依依成人综合视频| 99久久伊人精品| 国产亚洲一区二区三区四区| 日韩和欧美一区二区三区| 在线视频亚洲一区| 亚洲欧洲日本在线| 成人高清视频在线| 欧美高清在线精品一区| 国产激情一区二区三区四区 | 亚洲视频一二区| fc2成人免费人成在线观看播放| 久久久久久久久97黄色工厂| 久久福利资源站| 欧美成人福利视频| 韩国成人精品a∨在线观看| 精品精品国产高清一毛片一天堂| 欧美aaaaa成人免费观看视频| 欧美精品aⅴ在线视频| 首页国产欧美日韩丝袜| 这里只有精品免费| 精品一区二区三区香蕉蜜桃 | 国产成人精品一区二区三区网站观看| 日韩欧美一区在线| 国内成人免费视频| 亚洲精品一区二区三区福利| 国产美女精品在线| 欧美经典三级视频一区二区三区| 国产成人免费xxxxxxxx| 国产精品久久久久9999吃药| 成人app软件下载大全免费| 亚洲日本在线天堂| 欧美日韩一区二区电影| 视频一区中文字幕国产| 精品国产污污免费网站入口| 国产一区二区精品在线观看| 国产精品视频观看| 欧美日韩高清一区二区三区| 久久不见久久见免费视频7| 国产日韩精品久久久| 99精品在线免费| 亚洲国产视频一区二区| 欧美成人综合网站| 成人黄色小视频| 亚洲成av人片一区二区梦乃| 欧美一区二区三区人| 国产成人欧美日韩在线电影| 亚洲视频在线一区| 欧美日韩视频不卡| 国产精品资源网站| 一区二区三区四区国产精品| 精品国产伦一区二区三区观看方式| 不卡的av电影在线观看| 日韩电影在线看| 国产精品素人一区二区| 欧美男男青年gay1069videost| 久久99最新地址| 亚洲自拍另类综合| 精品少妇一区二区三区免费观看| 99久久综合狠狠综合久久| 日韩和的一区二区| 中文字幕的久久| 91精品国产91久久久久久最新毛片| 成人中文字幕在线| 美国欧美日韩国产在线播放| 1024亚洲合集| 亚洲国产高清不卡| 日韩精品资源二区在线| 欧美日韩国产高清一区| 一本久久a久久精品亚洲| 国产精品一区二区三区99| 秋霞午夜鲁丝一区二区老狼| 一区二区在线观看不卡| 中文字幕中文字幕在线一区| 26uuu久久天堂性欧美| 欧美高清精品3d| 日本道免费精品一区二区三区| 福利电影一区二区| 麻豆精品在线播放| 日韩中文字幕av电影| 亚洲欧洲美洲综合色网| 中文字幕乱码久久午夜不卡| 精品伦理精品一区| 欧美一区二区视频在线观看| 欧美亚洲综合久久| 一本一道综合狠狠老| av激情亚洲男人天堂| 国产91高潮流白浆在线麻豆| 国产一区二区在线观看免费| 蜜臀a∨国产成人精品| 老司机免费视频一区二区 | 日本不卡在线视频| 亚洲成a人v欧美综合天堂下载| 亚洲欧美日韩中文播放| 成人欧美一区二区三区1314 | 欧美日韩一区不卡| 在线观看网站黄不卡| 欧美中文字幕不卡| 欧美日韩久久一区二区| 精品视频1区2区| 正在播放亚洲一区| 亚洲精品一区二区三区在线观看| 久久久久久久综合| 亚洲日本在线观看| 亚洲图片一区二区| 蜜臀av在线播放一区二区三区| 美国三级日本三级久久99| 精品一区二区久久| 福利视频网站一区二区三区| 成人av网址在线| 欧美亚洲国产怡红院影院| 欧美午夜精品久久久久久孕妇| 欧美日韩免费观看一区三区| 日韩欧美一区二区视频| 国产亚洲欧美在线| 亚洲伦在线观看| 美女精品一区二区| 亚洲欧洲日产国码二区| 精品一区二区日韩| 狠狠色狠狠色综合| 99视频国产精品| 91精品国产麻豆| 国产精品天干天干在观线| 亚洲午夜一二三区视频| 国产综合久久久久久久久久久久| 99久久夜色精品国产网站| 3atv一区二区三区| 国产日本亚洲高清| 午夜视频在线观看一区二区| 国精产品一区一区三区mba视频| 91免费国产在线| 日韩一级欧美一级| 成人免费在线视频观看| 国产在线视频精品一区| 欧美中文字幕久久| 国产视频911| 蜜桃91丨九色丨蝌蚪91桃色|