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

下注金额 乐鱼棋牌评测网 新众博体育网站 德惠德众体育馆 体育体育生
展开

人类甜瓜游乐场派对游戏下载-人类甜瓜游乐场派对1.1 安卓版
可汗3D建模软件手机版下载-可汗3D建模APP官方版2.5.2 最新版
卡还王app下载-卡还王app1.2.6 安卓版
海词词典app下载-海词词典在线翻译6.1.28 最新版
割草动物联盟游戏下载-割草动物联盟1.0.1 安卓版
e家e友员工版1.0.265 安卓版
牌武者九游版下载-牌武者手游九游版1.4.0.1 安卓版
天命传说传奇手游下载-天命传说(老兵传奇)2.1.123 安卓版
滑雪大冒险2贺岁版-滑雪大冒险2新春版1.1.0 安卓新春贺岁版
九游斗罗大陆魂师对决下载-斗罗大陆魂师对决九游版2.33.4 安卓版
泰剧迷会员版去广告下载-泰剧迷去广告(泰圈)1.5.7.4 最新版
阿里云智能app下载-阿里云智能app(Cloud Intelligence)3.20.0 安卓版
古辛商家app1.2.19 安卓版
微狐软件下载-微狐1.3.0.0 绿色免费版
安全教育ppt课件-安全警钟长鸣ppt(共27页)免费版【优秀主题班会课件】
Optica安卓下载-光路手游(Optica)1.01 安卓最新版
恐怖玩具游戏下载-恐怖玩具游戏手机版(Teddy Freddy)12.3.0 安卓正版
上古封神长生原游戏下载-上古封神长生原手游1.0.1708安卓版
恩泽云盘app3.8.0 苹果版
车界人app-车界人汽车培训app1.4.7 智能免费版