delphi编译器功能很强,但美中不足的是有时程序出错,delphi无法返回源代码的出错语句行号,而只给出出错地址00xxxxxx,让人茫然而无法下手,无法确定到底是源代码中的哪行引起的,本程序只要你输入这个出错地址,就返回出错语句行号,十分方便,本程序在delphi7编译器编译通过,是否支持delphi3,4,5,6,2005以上版本?应该也行!你可以试试看。
使用说明
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。热血僵尸格斗手游下载-Fighting Zombies(热血僵尸格斗游戏)1.1 正版
Delphi下生成MAP文件的方法
1.project->options->Linker->Mapfile选择detailed.

展开

小米画报pc版下载-小米画报电脑版2.1.1.316精简无广告版
氏族部落3.6.3地图下载-氏族部落3.6.3破解版【附隐藏英雄密码】
星宇财务记账软件破解版免费下载-星宇财务记账软件免费版4.24 破解版
山西医保app下载-山西医保软件1.4.0 最新版
生活幽默app下载-生活幽默段子软件1.10 手机最新版
琼中政府网移动客户端下载-海南琼中政府网手机版1.5.1 官网安卓版
FIFA18全版本多功能修改器
街头篮球小黄人美化包卖萌酷炫版
如鲸购车app苹果版1.0 官方ios版
一住app下载-一住住宿软件v1.0 最新版
美丽说蘑菇街宝贝排名查询2.0 绿色版
慧明S208智能时序器调式工具(HM-S208-PC软件)1.0 中文绿色版
高能智投app下载-高能智投APP2.7.0 安卓版
VMware11绿色版-VMware Workstation(虚拟机)绿化版V11.0.1 绿色破解版
驾驶员继续教育下载-继续教育下载器(驾驶员继续教育app作弊挂机版)1.0.4 安卓最新版
黑暗料理王九游版3.0.0 安卓免费版
win10安装器-微软官方win10安装器10.0.19041.572 简体中文版
有思度家具设计软件下载-有思度家具设计软件v2018 免费版
ping端口命令器(Ping4Win)2.3免费版
狂野西部小镇下载-狂野西部小镇中文版1.067 最新安卓版