📄 sm2.bas
字号:
Attribute VB_Name = "Sm2"
Option Explicit
'对两副连续位图比较的还原算法
'还原算法//////////////////////////////////////////////////////
'_____________________________________________________________
Dim image() As Byte
Public boo As Boolean
Public Sub three()
If (boo = False) Then
image = date1
boo = True
Call m16xb(date1())
Else
Const a As Byte = 215 '标志常数
Dim su() As Byte '还原后的数组
Dim e As Long '还原后的索引
Dim X As Long '读出的指针
Dim f As Long '记录重复数
ReDim su(UBound(image()))
Do While X <= date2
If (date1(X) <> a) Then
su(e) = date1(X)
e = e + 1
Else
Do While f < date1(X + 1)
su(e) = image(e)
f = f + 1
e = e + 1
Loop
X = X + 1
f = 0
End If
X = X + 1
Loop
Dim xxx As Long
xxx = 0
Call m16xb(su())
image = su
End If
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -