使用说明
Delphi下生成MAP文件的方法(英文版)
project -> options -> Linker -> Map file 选择detailed.
Delphi下生成MAP文件的方法(中文版)
选项->连接器->映射文件->详细
请确保打开以上选项,在你的工程文件夹内会发现map文件。
请输入delphi报错地址,并且选择对应的map文件,按下开始查询按钮就可以了。
如果报错,则记下map文件出错地址值,手工打开map文件,查找这个值,前面的行号即是出错语句行号,再前面就是出错语句所在单元。
什么是MAP文件
什么是MAP文件?简单地讲,MAP
文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。而且,这是唯一能找出程序崩溃的地方的救星。
如果要查找代码行号,需要使用下面的公式做一些十六进制的减法运算:
崩溃行偏移=崩溃地址(CrashAddress)-基地址(ImageBaseAddress)-0x1000
为什么要这样做呢?我们得到的崩溃地址都是由偏移地址+
基地址得来的,所以在计算行号的时候要把基地址减去,一般情况下,基地址的值是0x00400000。另外,由于一般的PE
文件的代码段都是从0x1000偏移开始的,所以也必须减去0x1000。
delphi编译器功能很强,但美中不足的是有时程序出错,delphi无法返回源代码的出错语句行号,而只给出出错地址00xxxxxx,让人茫然而无法下手,无法确定到底是源代码中的哪行引起的,本程序只要你输入这个出错地址,就返回出错语句行号,十分方便,本程序在delphi7编译器编译通过,是否支持delphi3,4,5,6,2005以上版本?应该也行!你可以试试看。逗比表情包制作软件-星辰逗比表情制作工具1.0 搞笑图片版【自定义文字表情】
Delphi下生成MAP文件的方法
1.project->options->Linker->Mapfile选择detailed.

展开

猴子的赃物官方下载-猴子的赃物ios版1.1 最新版
原酒醇安卓版下载-原酒醇app00.00.0003 官方版
爱q生活网小苹果活动助手下载-小苹果活动助手爱q版1.26 绿色免费版
上海违章查询手机app下载-上海违章查询app3.0官方手机客户端
AlphaGo50份自我对战棋谱打包下载-AlphaGo50份自我对战棋谱最新完整版
太空行动为宇宙而战游戏下载-太空行动为宇宙而战(Space Ops: Battle for the Universe)1.08 安卓版
促销psd素材-创意时尚的移动促销广告宣传海报素材psd分层【感谢有你】
李广射虎ppt-苏教版三年级下册语文李广射虎教学课件免费下载【精品课件】
六六必达-六六必达代购软件1.7.4 本地服务
纯文字表情包免费下载-纯文字表情包免费版
建材五金批发网app1.0.1 安卓最新版
小智快跑app下载-小智快跑app5.2 安卓手机版
电力线逻辑谜题下载-电力线逻辑谜题手游1.26 安卓最新版
IE参数修改大师-ie参数修改器0.02 绿色版
无上修仙录ios下载-无上修仙录游戏1.0 苹果版
骑行控安卓下载-骑行控软件1.0.2 官网最新版【离线地图下载】
巍巍青山(塞上青山)1.0.0安卓最新版
宝宝弹钢琴软件下载-宝宝弹钢琴2.3.6
陈小春超凶表情包-陈小春超凶表情包图片免费下载
健康铺子app下载-健康铺子最新版1.1.3安卓版