delphi编译器功能很强,但美中不足的是有时程序出错,delphi无法返回源代码的出错语句行号,而只给出出错地址00xxxxxx,让人茫然而无法下手,无法确定到底是源代码中的哪行引起的,本程序只要你输入这个出错地址,就返回出错语句行号,十分方便,本程序在delphi7编译器编译通过,是否支持delphi3,4,5,6,2005以上版本?应该也行!你可以试试看。
使用说明
Delphi下生成MAP文件的方法(英文版)
project -> options -> Linker -> Map file 选择detailed.
Delphi下生成MAP文件的方法(中文版)
选项->连接器->映射文件->详细
请确保打开以上选项,在你的工程文件夹内会发现map文件。
请输入delphi报错地址,并且选择对应的map文件,按下开始查询按钮就可以了。
如果报错,则记下map文件出错地址值,手工打开map文件,查找这个值,前面的行号即是出错语句行号,再前面就是出错语句所在单元。
Delphi下生成MAP文件的方法
1.project->options->Linker->Mapfile选择detailed.

windows gcc编译器下载-gcc编译器( MinGW-w64 9.0.0绿色版)免费下载
什么是MAP文件
什么是MAP文件?简单地讲,MAP
文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。而且,这是唯一能找出程序崩溃的地方的救星。
如果要查找代码行号,需要使用下面的公式做一些十六进制的减法运算:
崩溃行偏移=崩溃地址(CrashAddress)-基地址(ImageBaseAddress)-0x1000
为什么要这样做呢?我们得到的崩溃地址都是由偏移地址+
基地址得来的,所以在计算行号的时候要把基地址减去,一般情况下,基地址的值是0x00400000。另外,由于一般的PE
文件的代码段都是从0x1000偏移开始的,所以也必须减去0x1000。
展开

图片外链生成工具-图片外链工具v1.0绿色版
职工e惠app官方下载-河北省职工e惠app1.0.5 安卓版
永远的超级食肉男孩下载安卓版-超级食肉男孩永无止境(Super Meat Boy Forever)6526.1739.1908.150 手机版
不时轻声地以俄语遮羞的邻座艾莉同学益智派对游戏手机版1.0.2 日服
人生app(私人树洞时间规划局软件)1.2.0 安卓手机版
燕秀PM编程软件下载-燕秀PM编程工具简洁版3.5 最新免费版
漫画生成器app下载-漫画生成器1.0.0 安卓版
济世名医下载-济世名医app1.0.0 医生端
魔兽世界电影表情包-魔兽电影微信表情包免费版2.0 最新版
逆转DNA红包版游戏下载-逆转DNA红包版1.11.91 手机版
文件属性变更器V1.0. 0.1 绿色中文版
乖宝贝点读(儿童早教软件)V2.3.2 安卓版
铲子骑士完美通关存档绿色免费版
点亮星空折扣版下载-点亮星空折扣服3.0.1礼包版
飞车大师下载-飞车大师游戏正版Race Master 3D3.6.1 最新版
将神手机版4.4 官网最新版
乱世楚歌问仙志D.1.2.8地图下载-乱世楚歌问仙志D.1.2.8正式版【附攻略】
末日战场Lost Zone下载-末日战场Lost Zone手游1.0.13 安卓最新版
奥日与迷失森林五项修改器下载-奥日与迷失森林五项修改器1.0 HOG版
征信超人app下载-征信超人安卓版1.2.4 最新版