寻找 FWS 以后的数据 重新保存 就实现了~
解决方案 »
- 谁能谈谈delphi 2010 的功能 与 delphi7 的区别?
- Listview是个什么样的结构?请教高手,如何在Listview上显示数据库的内容
- 初学者向您请教!
- copyfile 备份恢复问题?
- 怎么在一个Button的单击事件中播放一段Midi音乐,MP3或WAV都可以!
- 兄弟们。高手们。让我们共同创业。
- 如何在delphi下快速查看project1.dpr的内容?
- 用DELPHI打开WORD2000的问题
- 谁能给点MS SQL DMO的使用资料啊
- dbchart翻页的问题,在线等待。
- 读取 ini 文件:可以读出其中一个键值,可是另外的就是读不出!!
- about file share!
宣传小广告:
发布了个小工具,Flash矢量共享软件 大家来看看呀!
http://www.csdn.net/cnshare/soft/13/13646.shtm
EXE分离 拆除所有SWF格式保护密码 闪侠必备工具!!!
=============================================================
exe文件中最后四个字节是原swf文件的大小,当然,exe文件后还有一些其他原不属于swf文件的字节,这些知道了原swf文件大小后,要剔除自然不是难事:)
f1,f2:file of byte;
d1,d2,d3,d4:byte;
f:longint;
i:integer;
begin
AssignFile(f1,'xxx.exe');
i:=fileopen(fn,fmOpenReadWrite);
f := GetFileSize (i, NIL) ;
fileclose(i);
reset(f1);
seek(f1,f-4);
read(f1,d,d2,d3,d4);
if (d1+d2*256+d3*256*256+d4*256*256*256)<f then begin
f:=f-(d1+d2*256+d3*256*256+d4*256*256*256)-8;
seek(f1,f);
read(f1,d,d2,d3);
if (d=70)and(d2=87)and(d3=83) then begin
//开始向后读f个字节写入新文件
end;
//开始向后读d1+d2*256+d3*256*256+d4*256*256*256个字节写入新文件
end;