MASM 汇编编译助手 V2.0 (灰常适合汇编初学者使用)
本帖最后由 Love 梦想 于 2011-10-2 23:12 编辑郁闷,刚好在一台 默认隐藏文件扩展名 的电脑上,去编译一个汇编源文件,发现居然不能成功编译。
经过检查发现 是由于
GetFileTitle(argv,FilenameA,MAX_PATH);// 从路径中提取文件名
这个函数的功能是:GetFileTitle函数返回一个串,系统应用此串为用户显示文件名
就是说,如果用户勾选 显示文件扩展名的话那么它获取的 文件名则包含扩展名!
如果用户默认隐藏文件扩展名的情况下则其获取的文件名是不包含扩展名的!
那问题就来了,如果程序获取的文件名不包含扩展名,则传递给MASM的就是错误的文件!
程序 分为两个版本 :【MASM 汇编编译助手(单文件版)V2.0】【MASM 汇编编译助手 V2.0】(集成MASM 6.15版)
之所以分为两个版本是因为,集成版利用的是释放资源机制,导致被360等杀软误报...故提供 单文件版 。
单文件版去除集成的资源需要自己下载MASM 将 MASM.EXE、LINK.EXE、ML.EXE 放至C盘根目录
MASM 汇编编译助手(单文件版)V2.0
改进如下:
【1】修正 隐藏文件扩展名 的情况下 无**常编译
【2】修正 编程错误时,残留的临时文件
【3】增加 右键调用【MASM 编译此文件】功能 更加人性化
【提示】此版本需要自己下载MASM 将 MASM.EXE、LINK.EXE、ML.EXE 放至C盘根目录
MASM 汇编编译助手 V2.0 (集成MASM 6.15版)改进如下:
【1】修正 隐藏文件扩展名 的情况下 无**常编译
【2】修正 编程错误时,残留的临时文件
【3】增加 右键调用【MASM 编译此文件】功能 更加人性化
【提示】此版本已经集成了 MASM 6.15MASM 汇编编译助手 V2.0
程序界面截图:
右键调用截图:
编译过程截图:
集成 MASM 6.15 版
SHA1值:FB8264E6994EEBD576C8504DA9002AABD964F27A
下载地址 1:【MASM 汇编编译助手 V2.0】
http://d.119g.com/f/EFFF3C2C79C38B1C.html
单文件版
SHA1值:C07A16633987CBC5B1A7A8BEF7DF3FEDE76AF8B2
下载地址 1:【MASM 汇编编译助手(单文件版) V2.0】
http://d.119g.com/f/B1D90D3995229A99.html
那么好的帖子 怎么能沉了呢 多谢LZ:lol 纯光陈玄 发表于 2011-10-26 00:20 static/image/common/back.gif
大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大家好新手来了大 ...
- -!无语了.... 新手,来找工具,谢谢分享哈 好东东,谢谢分享{:5_95:} 好东西,谢谢分享!! 谢谢分享呵呵 顶!!!!!!!!!!!!!!!!!! 呵呵 ,正要学习汇编 正需要这个东西,感谢楼主 那么好的帖子 怎么能沉了呢 好东西!!!!!!! 看看 http://d.119g.com/f/EFFF3C2C79C38B1C.html 楼主加油,鱼C加油!我们都看好你哦!
页:
[1]