lvkeqin 发表于 2022-10-24 00:30

VB编程高手帮忙翻译下意思

VB编程高手帮忙翻译下面代码意思,我想知道除了中文部分外其它代码是什么意思!

loc_0041AAD9: var_2C = "7DFE56A36"

loc_0041AAF8: var_30 = Proc_1_0_416E70(var_24, var_2C)

loc_0041AB2D: var_28 = Left(0, 8)

loc_0041AB95: var_20 = Mid(var_28, 5, 1)

loc_0041AC12: global_0041C02C = "20" & Mid(var_28, 6, 2)

loc_0041AC70: global_0041C030 = Mid(var_28, 2, 3)

loc_0041AD2A: var_8030 = CBool((Left(var_28, 1) = global_00407328) And (Right(var_28, 1) = global_00407330))

loc_0041AD45: If var_8030 = 0 Then GoTo loc_0041B0D2

loc_0041AD6D: var_104 = (var_20 = global_00407340)

loc_0041AD73: var_8038 = (var_20 = "S")

loc_0041ADA0: If (var_20 = global_00407348) Then GoTo loc_0041AFD8

loc_0041ADB1: var_8040 = Form2.Proc_2_5_41B250(var_20, var_2C)

loc_0041AE46: var_8048 = Form1.Show 10, var_A0   

loc_0041AE64: ' Referenced from: 0041A8E8

loc_0041AE64: var_804C = Err

loc_0041AE75: Set var_34 = Err

loc_0041AE83: var_DC = Err.Number

loc_0041AEB8: If (var_DC) = 0 Then GoTo loc_0041AFC8

loc_0041AF27: MsgBox("请输入正确的验证密码!", 16, "系统提示", 10, 10)

loc_0041AF65: Form2.Text1.Text = global_004056D4

loc_0041AFA1: Form2.Text1.SetFocus

loc_0041AFC8: ' Referenced from: 0041AEB8

loc_0041AFC8: Exit Sub

loc_0041AFD3: GoTo loc_0041B212

loc_0041AFD8: ' Referenced from: 0041ADA0

loc_0041B011: var_54 = "系统提示"

loc_0041B044: MsgBox("请输入正确的验证密码!", 48, var_54, 10, 10)

loc_0041B05C: var_64 = var_54

loc_0041B081: Form2.Text1.Text = global_004056D4

loc_0041B0B6: Set var_34 = Form2.Text1

loc_0041B0BD: var_34.SetFocus

loc_0041B0C7: If var_34.SetFocus >= 0 Then GoTo loc_0041AFBF

loc_0041B0CD: GoTo loc_0041AFAD

loc_0041B0D2: ' Referenced from: 0041AD45

loc_0041B12A: var_44 = "请输入正确的验证密码!"

loc_0041B13E: MsgBox(var_44, 48, "系统提示", 10, 10)

loc_0041B156: var_54 = var_44

loc_0041B17B: Form2.Text1.Text = global_004056D4

loc_0041B1B0: Set var_34 = Form2.Text1

loc_0041B1B2: ' Referenced from: 0041AAC2

loc_0041B1B7: var_34.SetFocus

loc_0041B1C1: If var_34.SetFocus >= 0 Then GoTo loc_0041AFBF

loc_0041B1C7: GoTo loc_0041AFAD

loc_0041B211: Exit Sub

loc_0041B212: ' Referenced from: 0041AFD3

End Sub

43551096 发表于 2022-10-24 00:30



这段代码主要是在进行某种密码验证。具体来说,它包括以下步骤:

1. 从字符串 "7DFE56A36" 中获取一些变量值
2. 调用 Proc_1_0_416E70 函数,传入两个变量 var_24 和 var_2C,并将返回值存储在 var_30 中。
3. 使用 Left、Mid 等函数从字符串中获取特定字符。
4. 比较获取的字符与其他全局变量的值,以确定密码是否正确。
5. 如果密码错误,则显示一个提示框和一个输入框,直到用户输入正确的密码为止。

除此之外,代码中还有很多标签和跳转语句,可能是为了实现控制流程或错误处理而添加的。

LCC 发表于 2022-10-24 08:01

你想表达什么?程序扔上来吧

Camille 发表于 2022-10-24 15:42

LCC 发表于 2022-10-24 08:01
你想表达什么?程序扔上来吧

LCC师傅太强了

lvkeqin 发表于 2022-10-24 19:20

LCC 发表于 2022-10-24 08:01
你想表达什么?程序扔上来吧我就是想知道代码表达的是什么意思!

程序肯定不会传上来,如果你愿意帮就帮不愿意帮就算了,我可以等别人。{:6_205:}

lvkeqin 发表于 2022-10-24 19:23

LCC 发表于 2022-10-24 08:01
你想表达什么?程序扔上来吧

我就想知道代码表达的是什么意思!

程序肯定不会传上来,如果你愿意帮就帮不愿意帮就算了,我可以等别人。{:6_205:}

A3035898549 发表于 2022-10-24 21:17

lvkeqin 发表于 2022-10-24 19:23
我就想知道代码表达的是什么意思!

程序肯定不会传上来,如果你愿意帮就帮不愿意帮就算了,我可以等别人 ...

程序不能发上来还问啥,删帖子吧。人家帮你解答 程序都看不到

lvkeqin 发表于 2022-10-24 21:45

A3035898549 发表于 2022-10-24 21:17
程序不能发上来还问啥,删帖子吧。人家帮你解答 程序都看不到

我说得还不够清楚吗?只需要告诉我代码意思就行了,不需要破解!

退隐猫九_ 发表于 2022-10-25 09:50

LCC 发表于 2022-10-24 08:01
你想表达什么?程序扔上来吧

铁汁,是兄弟,就解密我

LCC 发表于 2022-10-25 11:58

退隐猫九_ 发表于 2022-10-25 09:50
铁汁,是兄弟,就解密我

大佬这天外飞语没理解透啊
页: [1] 2
查看完整版本: VB编程高手帮忙翻译下意思