首页
社区
课程
招聘
[分享]VC6汇编向导 零度修改版 2010-03-29更新
发表于: 2010-3-26 10:32 11268

[分享]VC6汇编向导 零度修改版 2010-03-29更新

2010-3-26 10:32
11268
2010-03-29
[+]新增让VC6支持ASM类型文件的补丁。以后用VC6来写汇编工程时,能像VC工程一样方便查看文件。
附件中的SupportAsm-patch.rar是补丁文件。解压到 VC6安装目录\Common\MSDev98\Bin\IDE 中运行补丁程序完成patch.
以后新建汇编工程时,生成的.asm,.inc类型文件就能自动被VC6IDE识别并自动归类了。如图:


2010-03-28第二次更新:
更新了部分模板,其它不变。
2010-03-28更新:
添加了驱动工程的配置,和工程模板。
附件中,AsmWizard_modified是编译好的向导文件,AsmWizard_modified_SRC是工程源码。
下面是向导的界面:


=======================================================================================================================
从原来的帖子到现在,这个bug由来已久,似乎作者也已经忘记了它的存在,这个汇编向导是我在网上唯一能找到的VC6汇编工程向导。如果不修复这个bug,不能不说是一个遗憾。
    修正了原作者的向导在生成静态库工程时,由于没有明确指定生成工程的类型,导致生成错误的工程类型的bug。
    我还对汇编模板做了少量改动:删除了多余的注释信息,只保留文件顶部的说明信息,并在文件信息加了版本一项。

    完整保留了作者的版权信息(雲飛揚做的工作占了其中的99.99%,我只是站在了他的肩膀上而已~~)
    其它改动内容:对某些界面文字做了少量改动。另外,我把原logo替换为了AsmWizard的“形象大使”(这个idea源自海风的SOD...),如果大家不喜欢,也不必DIY来修改。我准备了两个版本,另一个就是保留了原logo的版本。如果你一定要追求原汁原味的话,那么你可以下载原作者帖子中的源码来自己编译,修改的地方对比一下我修改后的源码很快就可以找到。只是编译的时候有个小问题要注意,就是要保证VC6自带的SDK的路径要被优先搜索到,如果你同时使用了2003的sdk,请把它的目录暂时移动到最后,否则编译的时候会出现类型未定义的错误。
    就说这么多了,如果还有bug,就跟帖留言吧,请不要发短消息,跟帖一起讨论就可以了。
    下面是运行向导时的界面,第一个图对应附件中的AsmWizard_fixed_mm.zip。第二个图对应附件中的AsmWizard_fixed.zip。大家根据自己的喜好选择下载。附件中的AsmWizard_fixed_SRC.zip是我修改后的工程。



最后说一下在VC6IDE中新建一个asm或者inc文件的话新建的文件会自动跑到外面的目录来,解决的方法如下:(感谢飞龙大哥提供的方法)
记事本打开*.dsp文件,找到下面的两处# PROP Default_Filter ,红色部分是加手动添加的内容。
添加asm类型文件到Source Files文件夹
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;asm"
添加inc类型文件到Header Files文件夹
# PROP Default_Filter "h;hpp;hxx;hm;inl;inc"
修改后保存,再次添加文件进入工程时就能自动分类了。

感谢作者的开源。
雲飛揚原帖地址:http://bbs.pediy.com/showthread.php?t=89386

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (38)
雪    币: 335
活跃值: (140)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
感觉大ball要掉出来了。
2010-3-26 10:45
0
雪    币: 546
活跃值: (1605)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
3
这个女人是谁呀。i like her's ball!
2010-3-26 13:02
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
4
你们两个是坏人...
2010-3-26 14:05
0
雪    币: 8808
活跃值: (3038)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
好贴就得顶!!
2010-3-26 17:03
0
雪    币: 4902
活跃值: (120)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
更新下
目前在使用LZ的绿色版
呵呵
2010-3-27 19:32
0
雪    币: 615
活跃值: (1192)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
赞一个!!!
2010-3-27 20:35
0
雪    币: 437
活跃值: (82)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
蛮方便的,谢谢楼主的努力
2010-3-27 21:30
0
雪    币: 370
活跃值: (15)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
9
最好final后能整合到VC6绿色版,提供一个下载地址
2010-3-28 14:01
0
雪    币: 66
活跃值: (26)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
10
也用的绿色版,忘记在哪儿下的了,不知道是不是楼主的,呵呵。
2010-3-28 14:20
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
11

...可惜已经没有再做绿色版的打算了
2010-3-28 21:10
0
雪    币: 433
活跃值: (1870)
能力值: ( LV17,RANK:1820 )
在线值:
发帖
回帖
粉丝
12
这个妞不错
2010-3-28 21:35
0
雪    币: 251
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
呵呵,楼主辛苦了~~~
2010-3-30 14:22
0
雪    币: 95
活跃值: (419)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
14
谢谢LZ分享
2010-3-30 17:50
0
雪    币: 370
活跃值: (15)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
15
虽不完美,但却经典,怀念有这么个版本
2010-3-30 22:01
0
雪    币: 260
活跃值: (47)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
不错的玩意,收藏下!
2010-3-31 12:53
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
真是好东西啊,呵呵,谢谢分享
2010-3-31 13:38
0
雪    币: 463
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
下了再说~不过LZ最好再写句提示,因为360会误报为木马下载器。。。。
2010-3-31 18:11
0
雪    币: 266
活跃值: (337)
能力值: ( LV9,RANK:550 )
在线值:
发帖
回帖
粉丝
19
下载了,谢谢
2010-3-31 19:11
0
雪    币: 241
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
mark~~
2010-4-1 15:12
0
雪    币: 7
活跃值: (333)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
21
你是feilong?
2010-4-1 18:18
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
22
我只有一个id,就是现在用的这个cntrump
兄弟你认错了...
2010-4-2 17:22
0
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
很经典,啥时候再更新个绿色版的就好啦,收藏了!
2010-4-11 11:35
0
雪    币: 161
活跃值: (261)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
那是伊能靜啊!
感謝大大分享.
2010-4-13 12:31
0
雪    币: 81
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
MARK AND SUPPORT
2010-4-29 11:18
0
游客
登录 | 注册 方可回帖
返回
//