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

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

?? frmscxbrow.frm

?? 一款反編譯VFP程序的代碼的工具
?? FRM
字號:
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Begin VB.Form form2 
   BackColor       =   &H00FFFFFF&
   Caption         =   "FoxTools 表單/類庫/表結構文件 查看器"
   ClientHeight    =   4650
   ClientLeft      =   2715
   ClientTop       =   3675
   ClientWidth     =   9780
   ClipControls    =   0   'False
   Icon            =   "frmScxBrow.frx":0000
   KeyPreview      =   -1  'True
   LinkTopic       =   "Form2"
   ScaleHeight     =   4650
   ScaleWidth      =   9780
   Begin MSComctlLib.ListView ListView1 
      Height          =   4620
      Left            =   15
      TabIndex        =   0
      Top             =   30
      Width           =   9720
      _ExtentX        =   17145
      _ExtentY        =   8149
      LabelWrap       =   -1  'True
      HideSelection   =   -1  'True
      GridLines       =   -1  'True
      _Version        =   393217
      ForeColor       =   -2147483640
      BackColor       =   16777215
      Appearance      =   1
      NumItems        =   0
   End
End
Attribute VB_Name = "form2"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Const LVS_EX_FULLROWSELECT = &H20
Const LVM_FIRST = &H1000
Const LVM_GETEXTENDEDLISTVIEWSTYLE = LVM_FIRST + &H37
Const LVM_SETEXTENDEDLISTVIEWSTYLE = LVM_FIRST + &H36

Private Sub Command1_Click()

End Sub

Private Sub Command2_Click()
    Unload Me
End Sub
Private Sub Form_Load()
   form2.ListView1.ColumnHeaders.Clear
   OpenAndLoad2
End Sub
Sub OpenAndLoad2()

Dim filelen1 As Long
filelen1 = FileLen("DBF")
If filelen1 = 0 Then
   Exit Sub
End If

ReDim FileDataScx(1 To filelen1) As Byte

Open "DBF" For Binary As #1

' 讀入 scx
Get #1, , FileDataScx()

' 檢查文件類型
If FileDataScx(1) <> 48 Then
   Close #1
   MsgBox "文件類型錯誤", , "錯誤"
   Exit Sub
End If

' 檢查備注字段標志
If FileDataScx(29) <> 2 Then
   Close #1
   MsgBox "無備注字段錯誤!", , "錯誤"
   Exit Sub
End If

Dim slong(0 To 3) As Byte
Dim I As Long

filelen2 = 0
' 記錄長度
FirstRecPos = FileDataScx(10)
FirstRecPos = FileDataScx(9) + FirstRecPos * 256
reclen = FileDataScx(12)
reclen = reclen * 256 + FileDataScx(11)

' 記錄數
CopyMemory RecNum, FileDataScx(5), 4
CopyMemory FirstRecOffset, FileDataScx(9), 2


If RecNum = 0 Then
   Close #2
   Close #1
   MsgBox "無記錄供處理", , "錯誤"
   Exit Sub
End If

'備注塊大小
Dim j As Integer
Dim re As Integer
Dim fieldsnum As Integer
Dim fieldname As String
Dim fieldvalue As String
fieldsnum = (FirstRecPos - 296) / 32
Dim Item As ListItem
Dim clmAdd As ColumnHeader
Dim itmAdd As ListItem

form2.ListView1.View = lvwReport
Dim lStyle As Long
lStyle = SendMessage(form2.ListView1.hWnd, LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0)
lStyle = lStyle Or LVS_EX_FULLROWSELECT
Call SendMessage(form2.ListView1.hWnd, LVM_SETEXTENDEDLISTVIEWSTYLE, 0, ByVal lStyle)

Dim Fieldtype As String

form2.ListView1.ColumnHeaders.Clear

For j = 1 To fieldsnum
   fieldname = ""
   fieldname = GetFieldName(j)
   Set clmAdd = form2.ListView1.ColumnHeaders.Add(Text:=fieldname)
Next

For re = 1 To RecNum
   For j = 1 To fieldsnum
      fieldvalue = ""
      Fieldtype = GetFieldType(j)
      
      If Fieldtype <> "M" Then
         fieldvalue = GetFieldValue(re, j)
      End If
      
      If j = 1 Then
         Set itmAdd = form2.ListView1.ListItems.Add(Text:=fieldvalue)
      Else
        If Fieldtype = "M" Then
           If GetMemoOffset(re, j) = 0 Then
              itmAdd.SubItems(j - 1) = "memo"
           Else
              itmAdd.SubItems(j - 1) = "MEMO"
           End If
        Else
           itmAdd.SubItems(j - 1) = fieldvalue
        End If
      End If
   Next
Next

Error:
On Error GoTo 0
Close #1
End Sub
Sub ScanScx2(filename1 As String, filename2 As String)

filelen1 = FileLen(filename1)
If filelen1 = 0 Then
   Exit Sub
End If

filelen2 = FileLen(filename2)
If filelen2 = 0 Then
   Exit Sub
End If

ReDim FileDataScx(1 To filelen1) As Byte

Open filename1 For Binary As #1
Open filename2 For Binary As #2

' 讀入 scx
Get #1, , FileDataScx()

' 檢查文件類型
If FileDataScx(1) <> 48 Then
   Close #1
   Close #2
   MsgBox "文件類型錯誤", , "錯誤"
   Exit Sub
End If

' 檢查備注字段標志
If FileDataScx(29) <> 2 Then
   Close #1
   Close #2
   MsgBox "無備注字段錯誤!", , "錯誤"
   Exit Sub
End If

ReDim FileDataSct(1 To filelen2) As Byte
Get #2, , FileDataSct()

Dim slong(0 To 3) As Byte
Dim I As Long

ErrNum = 0
' 記錄長度
FirstRecPos = FileDataScx(10)
FirstRecPos = FileDataScx(9) + FirstRecPos * 256
reclen = FileDataScx(12)
reclen = reclen * 256 + FileDataScx(11)

' 記錄數
CopyMemory RecNum, FileDataScx(5), 4
CopyMemory FirstRecOffset, FileDataScx(9), 2


If RecNum = 0 Then
   Close #2
   Close #1
   MsgBox "無記錄供處理", , "錯誤"
   Exit Sub
End If

'備注塊大小
CopyMemory slong(0), FileDataSct(5), 4
ReserveByte slong
CopyMemory BlockSize, slong(0), 4

If BlockSize = 0 Or BlockSize >= filelen1 Then
    Exit Sub
End If

Dim j As Integer
Dim re As Integer
Dim fieldsnum As Integer
Dim fieldname As String
Dim fieldvalue As String
Dim Fieldtype As String
Dim MemoOffset As Long
Dim mLength As Long
Dim HasObjcode As Boolean
Dim fxpflag As Long
Dim fxplen As Long

fieldsnum = (FirstRecPos - 296) / 32

Open "error.txt" For Output As #3
Print #3, "文件 " + filename1 + ", " + filename2 + " 掃描結果:"
Print #3, "================================================================================"

Dim IsComment As String

For re = 1 To RecNum
   IsComment = GetFieldValue(re, 1)
   For j = 1 To fieldsnum
      fieldname = ""
      fieldvalue = ""
      fieldname = GetFieldName(j)
      Fieldtype = GetFieldType(j)
      
      If Fieldtype <> "M" Then
         fieldvalue = GetFieldValue(re, j)
      End If
      
      If Fieldtype = "M" Then
         mLength = GetMemoLength(re, j)
         If mLength <> 0 Then
         MemoOffset = GetMemoOffset(re, j)
         If (MemoOffset < 512 And MemoOffset <> 0) Or MemoOffset > filelen2 Then
            Print #3, "記錄" + str$(re) + "," + "字段 " + fieldname + " 指向不正確位置:" + str(MemoOffset)
            ErrNum = ErrNum + 1
         End If
         If (mLength < 0 Or mLength > (filelen2 - MemoOffset)) Then
            Print #3, "記錄" + str$(re) + "," + "字段 " + fieldname + " 備注塊長度錯誤:" + Hex(mLength)
            ErrNum = ErrNum + 1
         End If
         If LCase(fieldname) <> "reserved1" And re = 1 And mLength <> 0 Then
            Print #3, "記錄" + str$(re) + "," + "字段 " + fieldname + " 出現在不正確的位置"
            ErrNum = ErrNum + 1
         End If
         
         If Trim(LCase(IsComment)) = "comment" And LCase(fieldname) = "objcode" And re <> 1 Then
            Print #3, "記錄" + str$(re) + "," + "字段 " + fieldname + " 出現在不正確的位置"
            ErrNum = ErrNum + 1
         End If
         
         If LCase(fieldname) = "methods" And mLength <> 0 And GetMemoLength(re, 12) = 0 Then
            Print #3, "記錄" + str$(re) + "," + "字段 " + fieldname + " 中有垃圾內容"
            ErrNum = ErrNum + 1
         End If
         
         If LCase(fieldname) = "objcode" Then
            fxpflag = GetMemoLong(re, j)
            If Hex(fxpflag) <> "FEF2FF20" Then
               Print #3, "記錄" + str$(re) + "," + "字段 " + fieldname + " Fxp 標志被修改:" + Hex(fxpflag)
               ErrNum = ErrNum + 1
            End If
            
            fxplen = GetFxpLen(re, j)
            If mLength <> fxplen Then
               Print #3, "記錄" + str$(re) + "," + "字段 " + fieldname + " Fxp 長度被修改:" + Hex(mLength) + "," + Hex(fxplen)
               ErrNum = ErrNum + 1
            End If
         End If
         End If
      End If
   Next
Next
Print #3, "================================================================================"
Print #3, "共找到 " + str(ErrNum) + " 處錯誤"
Close #1
Close #2
Close #3

If ErrNum <> 0 Then
   MsgBox "搜索完成,共找到 " + str(ErrNum) + " 個錯誤,詳細情況請查看 error.txt."
Else
  DeleteFile "error.txt"
  MsgBox "搜索完成,未找到錯誤"
End If
End Sub

Private Sub Form_Resize()
ListView1.Width = Abs(Me.Width - 335)
ListView1.Height = Abs(Me.Height - 600)
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产综合久久久久久久| 精品国产乱码久久久久久蜜臀| 欧美精品在线观看播放| 精品国产一二三| 亚洲午夜免费视频| 成人白浆超碰人人人人| 91精品国产综合久久国产大片| 国产精品色哟哟网站| 日本在线不卡视频| 色成人在线视频| 国产女同性恋一区二区| 老司机免费视频一区二区| 日本道精品一区二区三区| 国产午夜亚洲精品理论片色戒| 石原莉奈一区二区三区在线观看| 99亚偷拍自图区亚洲| 国产日产精品一区| 狠狠色丁香婷婷综合| 精品视频资源站| 亚洲色图欧美激情| 波多野结衣精品在线| 国产色婷婷亚洲99精品小说| 精一区二区三区| 3d动漫精品啪啪1区2区免费| 亚洲一二三专区| 欧美在线色视频| 一区二区三区四区精品在线视频| av在线一区二区| 国产精品不卡在线| 99视频一区二区三区| 亚洲欧洲日韩女同| av在线不卡免费看| 亚洲日本护士毛茸茸| 91亚洲精品久久久蜜桃网站 | 91在线观看地址| 久久久国产精品不卡| 国产在线视视频有精品| 精品国产91洋老外米糕| 国产乱妇无码大片在线观看| 久久久久久黄色| 成人免费视频caoporn| 国产精品超碰97尤物18| 91福利视频在线| 午夜免费久久看| 亚洲国产激情av| 99国产欧美另类久久久精品| 一区二区三区不卡在线观看| 欧美日韩国产综合一区二区三区| 婷婷国产v国产偷v亚洲高清| 欧美一区二区三区在线观看视频| 久久国产福利国产秒拍| 久久久国产一区二区三区四区小说| 国产盗摄女厕一区二区三区| 国产精品大尺度| 欧美性猛交一区二区三区精品| 午夜精品一区二区三区免费视频 | 国产福利一区二区三区| 中文字幕在线一区二区三区| 欧美在线免费观看亚洲| 老司机精品视频在线| 国产精品蜜臀av| 欧美日韩成人高清| 国产精品123| 亚洲一区二三区| 欧美mv日韩mv亚洲| 99v久久综合狠狠综合久久| 午夜视频一区二区三区| 久久久久国产精品人| 在线一区二区视频| 国产美女一区二区三区| 亚洲激情图片qvod| 2023国产精华国产精品| 在线观看网站黄不卡| 精品一区二区三区久久久| 亚洲欧美另类久久久精品2019| 91精品福利在线一区二区三区 | 2021久久国产精品不只是精品| 成人精品免费看| 奇米色一区二区三区四区| 中文字幕电影一区| 欧美一区三区四区| 91丨九色porny丨蝌蚪| 久久精品国产精品亚洲精品| 亚洲色图欧洲色图婷婷| 国产精品高清亚洲| 日韩一级欧美一级| 在线免费不卡电影| 成人伦理片在线| 久久精品国产亚洲aⅴ| 亚洲国产你懂的| 国产精品乱子久久久久| 日韩情涩欧美日韩视频| 在线观看av一区二区| 成人亚洲一区二区一| 久久精品国产亚洲一区二区三区| 亚洲最新视频在线观看| 国产精品对白交换视频| 国产性色一区二区| www成人在线观看| 日韩一区二区三区四区| 欧美中文字幕亚洲一区二区va在线 | 91丨porny丨中文| 粉嫩欧美一区二区三区高清影视| 蜜臀av性久久久久蜜臀aⅴ| 午夜视频一区二区三区| 亚洲国产成人av网| 亚洲综合免费观看高清完整版在线 | 久久精品99国产国产精| 日韩电影在线一区二区三区| 一区二区三区在线视频播放| 亚洲四区在线观看| 亚洲欧美日韩中文播放| 中文字幕一区二区在线播放| 亚洲国产精品高清| 国产精品三级电影| 国产精品久久久久永久免费观看 | 欧美久久久影院| 欧美日韩免费不卡视频一区二区三区| 色综合亚洲欧洲| 在线免费观看成人短视频| 欧美在线制服丝袜| 欧美乱熟臀69xxxxxx| 717成人午夜免费福利电影| 欧美一级片在线| 亚洲精品一区二区三区福利| 久久精品亚洲国产奇米99| 国产精品无码永久免费888| 人人超碰91尤物精品国产| 日韩成人免费电影| 久久精品国产久精国产爱| 国产麻豆精品在线观看| 成人性生交大合| 色欲综合视频天天天| 欧美日韩精品一区二区三区蜜桃| 9191精品国产综合久久久久久 | 精品人伦一区二区色婷婷| 久久日一线二线三线suv| 亚洲国产精品成人久久综合一区| 中文字幕日韩一区| 午夜精品久久久久久久久久| 蜜臀99久久精品久久久久久软件| 黄色小说综合网站| 99久久99久久久精品齐齐| 欧美日韩日日摸| 久久久99精品免费观看不卡| 亚洲日本在线看| 免费成人在线网站| 国产1区2区3区精品美女| 在线视频一区二区免费| 日韩欧美一区二区免费| 亚洲国产精品激情在线观看| 亚洲国产精品综合小说图片区| 精品无码三级在线观看视频| 99精品黄色片免费大全| 欧美一区二区三区在线视频 | 亚洲蜜臀av乱码久久精品| 亚洲va韩国va欧美va| 国产精品乡下勾搭老头1| 色婷婷综合久色| 久久久久高清精品| 亚洲国产精品精华液网站| 国产凹凸在线观看一区二区| 欧美日韩在线播放一区| 国产区在线观看成人精品 | jvid福利写真一区二区三区| 欧美日韩视频第一区| 欧美国产国产综合| 奇米影视在线99精品| 色狠狠一区二区三区香蕉| 久久久噜噜噜久噜久久综合| 亚洲成a天堂v人片| 91影视在线播放| 国产欧美精品区一区二区三区 | 色婷婷综合久色| 久久久蜜桃精品| 美腿丝袜一区二区三区| 欧美三级在线播放| 亚洲精品高清在线| 国产69精品久久99不卡| 337p粉嫩大胆噜噜噜噜噜91av| 午夜精品爽啪视频| 91福利在线观看| 亚洲欧美一区二区不卡| 成人99免费视频| 日本一区二区三级电影在线观看 | 精品国产自在久精品国产| 亚洲成人精品一区| 91官网在线免费观看| 亚洲人成网站色在线观看| 成人免费毛片aaaaa**| 精品国产乱码久久久久久影片| 日本不卡1234视频| 91精品国模一区二区三区| 亚洲图片有声小说| 91成人在线精品| 亚洲精品国久久99热| 色视频成人在线观看免| 亚洲日本一区二区三区| 色婷婷综合久久久中文一区二区| 自拍偷在线精品自拍偷无码专区|