|
[建议]加个英文的版块
开英文版也不错。 现在正打算学英语呢。 |
|
手动脱不了..专用脱壳机脱不了..有谁可以帮帮我
.BAK文件是备份文件,也就是原文件,当然是还未脱壳的。 |
|
这个汇编过程执行了什么操作
最初由 三根火柴 发布 这是Delphi程序的String类型的特点。在字符串后面的第4个字节是保存String字符的长度的。 |
|
在VB中使用内嵌汇编
最初由 E=mc^2 发布 也不能这样说,VB可以使用汇编的话起码可以增强VB的功能。若是你不喜欢在VB中用汇编你也可以不用。 |
|
如何将数字字符串转化为数字(汇编)
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;StrToInt是将内存中的ASCII码以十进制形式转成一个整数(DEC) ;lpszStr指向要转换的ASCII码,如果该ASCII码中包含有非数字则返回0 StrToInt proc uses esi lpszStr xor esi,esi xor eax,eax @@: mov ecx,lpszStr movzx ecx,Byte ptr [ecx+esi] test cl,cl jz @f .if ((cl >= '0') && (cl <= '9')) sub cl,'0' lea eax,[eax+eax*4] lea eax,[ecx+eax*2] inc esi jmp @b .else xor eax,eax ret .endif @@: ret StrToInt endp ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ;StrToInt是将内存中的ASCII码以十六进制形式转成一个整数(HEX) ;lpszStr指向要转换的ASCII码,iStrlen指向Str的长度。 ;如果该ASCII码中包含有非数字或大于'f'的数则返回0 StrToHex proc uses esi edi ebx lpszStr,iStrLen xor esi,esi xor edx,edx xor ebx,ebx mov edi,iStrLen @@: mov eax,lpszStr movzx eax,BYTE ptr [eax+esi] test al,al jz @f .if ((al >= 'A') && (al <= 'F')) || ((al >= 'a') && (al <= 'f')) sub al,'W' adc dl,dl shl dl,5 add al,dl jmp Next .elseif ((al >= '0') && (al <= '9')) sub al,'0' Next: lea ecx,[edi-1] and eax,0fh shl ecx,2 shl eax,cl add ebx,eax dec edi inc esi jmp @b .else xor eax,eax ret .endif @@: mov eax,ebx ret StrToHex endp |
|
ShowWindow设置控件可见为什么会产生新的父窗口实例?[求助]
你这两个子函数的ret返回语句在哪? _ShowTxt proc invoke ShowWindow,hList,SW_HIDE invoke ShowWindow,hRichTxt,SW_SHOW invoke BringWindowToTop,hRichTxt _ShowTxt endp ;显示List控件 _ShowList proc invoke ShowWindow,hRichTxt,SW_HIDE invoke ShowWindow,hList,SW_SHOW invoke BringWindowToTop,hList _ShowList endp |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值