关于去掉vb中的nag窗口

1、用vbexplore打开exe文件,在属性窗口查看nag窗口的timer空间的interval属性,记录下来,比如是7000,转换为16进制后为1B58。

2、用WinHex打开exe文件,搜索581B(注意要把高低位颠倒来搜)。找到了注意看其前面是否有timer字符(ascii模式下),若有,十有八九,这就是vb的exe中存timer的interval的位置,我破解的exe文件摘抄一段如下

Offset      0  1  2  3  4  5  6  7   8  9 10 11 12 13 14 15


00023392   00 44 00 FF 01 1F 00 00  00 01 06 00 54 69 6D 65    D         Time
00023408   72 31 00 0B 03 58 1B 00  00 07 40 0B 00 00 08 70   r1   X    @    p
00023424   08 00 00 FF 03 44 00 00  00 02 06 00 4C 61 62 65       D      Labe
00023440   6C 31 00 01 01 02 00 23  32 00 04 FF C0 FF 00 05   l1     #2  ?  
00023456   18 06 80 07 EF 01 77 01  12 00 00 14 02 1F 00 25     € ?w        %
00023472   01 00 00 00 BC 02 A4 2C  02 00 0D 43 6F 6D 69 63       ??   Comic
00023488   20 53 61 6E 73 20 4D 53  FF 02 04 00 06 00 00 00    Sans MS       
00023504   18 72 40 00 56 42 35 21  8C 0E 2A 00 00 00 00 00    r@ VB5!?*     

把581B 改为0100,即把interval变为1毫秒,即nag闪现1毫秒,曲线实现目的。


总结:581B前的0B03应该表示interval属性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值