使用说明
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下生成MAP文件的方法
1.project->options->Linker->Mapfile选择detailed.

掌上汇房通app下载-掌上汇房通1.0.1手机安卓版
delphi编译器功能很强,但美中不足的是有时程序出错,delphi无法返回源代码的出错语句行号,而只给出出错地址00xxxxxx,让人茫然而无法下手,无法确定到底是源代码中的哪行引起的,本程序只要你输入这个出错地址,就返回出错语句行号,十分方便,本程序在delphi7编译器编译通过,是否支持delphi3,4,5,6,2005以上版本?应该也行!你可以试试看。
万博是真的么 万博太阳城下载 万博抓娃娃攻略 老九门官方手游 众博网站假不假 3d基本走势图360版 ag平台官网下载 188365bet manbetx 安全买球 镇魔曲九游版本下载 亚博有网页版手机网 下载韦德BV体育 体育彩票竞猜足球官网 多宝体育提现不出来了 11选5怎么算中奖号码展开

注册会计师宝典下载-注册会计师宝典app1.1.1 安卓版
太空杀突击队下载安装-太空杀突击队游戏2.0.2.2.1217 最新版
鸭鸭启蒙app下载-鸭鸭启蒙课2.5.2 特惠版
梦幻修真微信版下载-梦幻修真微信版1.0 渠道版
亿听fm下载app-亿听fm免费下载2.1.6 安卓版
这个武神好凶残免费版下载-这个武神好凶残手游1.4.9最新版
pokemon go精灵大全app-口袋妖怪GO精灵大全1.0 安卓手机版
购乐儿app下载-购乐儿1.8 安卓版
presetlab app下载-PresetLab1.11 安卓版
乐谱菜单6.0.7 官网最新版
货捕头app下载-货捕头平台2.5.3 安卓版
飞视浏览器领先版TV下载下载-飞视浏览器领先版4.41 电视版
乐骑单车app官方下载-乐骑共享单车1.1.0 安卓版
三羊出行app下载-三羊出行完整版6.1.9 手机最新版
波霸奶茶全明星游戏下载-波霸奶茶全明星(Boba Tale All Stars)1.0.0 安卓版
传世炎龙游戏下载-传世炎龙手游1.0.2 安卓版
本地文件搜索程序(Super Finder)V1.6.1.1 多国语言中文绿色版
敲敲电子木鱼APP下载-敲敲电子木鱼1.0.6 最新版
Animoji动画表情包1.0 ios版
胡氏族谱app下载-胡氏族谱1.0.2安卓最全版