首页
社区
课程
招聘
@@LStrAsg是什么函数?
发表于: 2004-9-1 16:34 8958

@@LStrAsg是什么函数?

2004-9-1 16:34
8958
用ida pro反汇编Delphi程序,看到这样的VCL例程,很多字符串的历程,例如@@LStrCmp都很好理解。唯独这个还是搞不懂,包括@@LStrLAsg。还请高手指点!谢了。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (6)
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
L - literal
Str - Str
Asg - assignment
所以这个就是对字串赋值。
在所有调用
mStr := 'hi';的时候都会产生这个。
可以参考system.pas,当然,  这些调用都是由编译器产生的。
2004-9-1 23:53
0
雪    币: 519
活跃值: (1223)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
3
受教了
2004-9-2 01:08
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢hydonlee!
2004-9-2 08:35
0
雪    币:
能力值: (RANK: )
在线值:
发帖
回帖
粉丝
5
我怎么就没注意过呢
它很重要吗
2004-9-2 09:48
0
雪    币: 241
活跃值: (145)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
哦。原来是这样.
2004-9-2 09:48
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
做delphi程序破解/加密时,一定要注意system.pas中的函数,这个单元是由编译器自动调用的,也就是"编译器魔法"的最重要的使用点.

一些赋值,转换,内存分配,基本运算都是在这儿做的...
2004-9-4 20:06
0
游客
登录 | 注册 方可回帖
返回
//