鱼C论坛

 找回密码
 立即注册
查看: 5387|回复: 15

[原创] MASM 汇编编译助手 V2.0 (灰常适合汇编初学者使用)

[复制链接]
发表于 2011-10-2 04:09:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 Love 梦想 于 2011-10-2 23:12 编辑

郁闷,刚好在一台 默认隐藏文件扩展名 的电脑上,去编译一个汇编源文件,发现居然不能成功编译。

经过检查发现 是由于
GetFileTitle(argv[1],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.15  MASM 汇编编译助手 V2.0
  
程序界面截图:

MASM V2.0.png

右键调用截图:
MASM V2.0 yj.png

编译过程截图:
MASM V2.0 BY.png

集成 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

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-10-4 17:46:58 | 显示全部楼层
那么好的帖子 怎么能沉了呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-10-6 09:46:45 | 显示全部楼层
多谢LZ:lol
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-11-19 13:19:17 | 显示全部楼层

- -!无语了....
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-16 10:12:47 | 显示全部楼层
新手,来找工具,谢谢分享哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-16 13:02:01 | 显示全部楼层
好东东,谢谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-29 12:51:26 | 显示全部楼层
好东西,谢谢分享!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-9-21 08:25:11 | 显示全部楼层
谢谢分享呵呵
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-10-24 01:02:04 | 显示全部楼层
顶!!!!!!!!!!!!!!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-2 11:55:23 | 显示全部楼层
呵呵 ,正要学习汇编
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-6 16:06:46 | 显示全部楼层
正需要这个东西,感谢楼主
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-12-25 20:01:20 | 显示全部楼层
那么好的帖子 怎么能沉了呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-16 21:13:25 | 显示全部楼层
好东西!!!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-16 21:46:11 | 显示全部楼层
看看                        
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-29 08:57:38 | 显示全部楼层
http://d.119g.com/f/EFFF3C2C79C38B1C.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-6-18 16:15:52 | 显示全部楼层
楼主加油,鱼C加油!我们都看好你哦!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 14:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表