首页
论坛
课程
招聘
后天就要回家了,近期怕是不能上论坛了,把前些日子写的一个 VC6 汇编向导提供给大家,方便写汇编程序
2009-5-20 18:28 17230

后天就要回家了,近期怕是不能上论坛了,把前些日子写的一个 VC6 汇编向导提供给大家,方便写汇编程序

2009-5-20 18:28
17230
后天就要回家了,近期怕是不能上论坛了,把前些日子写的一个 VC6 汇编向导提供给大家,方便写汇编程序.

写这个向导的起因是,看到有一个VC6的驱动向导,于是我也想写一个ASM的向导,因为最近在自学汇编做了几年的程序员,汇编还不会,只会调调API,玩几个IDE.写写应用程序,有时候就在想,我这几年到底做了点会什么,好像什么都不会,想想快三十的人了,真有点"老大徒伤悲"的感觉.

本来想写一篇详细的开发过程,也没时间,看雪论坛都是牛人,这种工具只有我等小菜来写了.

要说的是,各个类型编译参数已经配置好了,只是 LIB(静态库还有问题,希望大侠指点一下)不能用,其它三个都可以用了.我还想加一个ASM文件类型模板,不知道怎么弄MSDN上只有VC7以上版本的,没有VC6的.







再补充一下:
1.下载的向导文件放到:VC6 的安装目录\Common\MSDev98\Template 目录下,再打开IDE就可以看到了.
2.如果是编译向导源码,IDE会自动将向导文件复制到相应目录下的.
3.用 AsmWizard 向导编译汇编程序之前,需要一个MASM32,我现在用的 masm32v10 版本,在网上下载回来之后直接解压就行,
(1)最好将 masm32v10\BIN 文件夹里面的"ML.EXE" 和 "ML.ERR" 复制到:VC6 的安装目录\VC98\Bin 下.
(2)将 masm32v10\libmasm32v10\include 另起一个名字如 AsmLib\AsmInclude 复制到:VC6 的安装目录\VC98 下.
(3)然后再打开IDE,在 "Tools" -> "Opti0ns" -> "Directorier" 中配置一下 includelib 的目录.
(4)我认为用 VC6 的 IDE 写汇编程序,主要是可以用VC6调试功能很方便,也可以语法高亮,在VC的注册表项
HKEY_CURRENT_USER\Software\Microsoft\Devstudio\6.0\Text Editor\Tabs/Language Setting/C/C++FileExtensions,
添加一个 asm 类型即可.关键字需要在:VC6 的安装目录\Common\MSDev98\Bin\ 建一个 usertype.dat 文件,里面加上关键就可以了.


[公告]请完善个人简历信息,好工作来找你!

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (48)
雪    币: 6836
活跃值: 活跃值 (112)
能力值: (RANK:1290 )
在线值:
发帖
回帖
粉丝
玩命 活跃值 31 2009-5-20 18:50
2
0
感谢 做的不错。 要是有VS2008下的就安逸了
雪    币: 359
活跃值: 活跃值 (10)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
petnt 活跃值 12 2009-5-20 18:52
3
0
看起来不错,谢谢,收下先!
雪    币: 118
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
大孩子 活跃值 2009-5-20 19:29
4
0
看那起来不错,  呵呵!!!!!!
雪    币: 1815
活跃值: 活跃值 (19)
能力值: ( LV9,RANK:200 )
在线值:
发帖
回帖
粉丝
疯子 活跃值 4 2009-5-20 19:42
5
0
支持支持 顺便问下驱动向导哪下阿
雪    币: 804
活跃值: 活跃值 (206)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
wofan[OCN] 活跃值 21 2009-5-20 19:42
6
0
看起来的确不错,顶一下,下载仔细看看。
雪    币: 70
活跃值: 活跃值 (37)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dnybz 活跃值 2009-5-20 20:46
7
0


看起来不错,
~~~
雪    币: 983
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wanynal 活跃值 2009-5-20 21:43
8
0
看起来很不错啊 谢谢了
雪    币: 211
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ClyDenker 活跃值 2009-5-20 21:56
9
0
好东东~
看上去wizard还是pe的
雪    币: 2
活跃值: 活跃值 (27)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
wtxpwh 活跃值 1 2009-5-20 22:43
10
0
不错
一直纳闷怎么没有这东西呢
雪    币: 261
活跃值: 活跃值 (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xicao 活跃值 2009-5-21 08:57
11
0
下载个试试。很好很强大
雪    币: 226
活跃值: 活跃值 (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Thinker 活跃值 2009-5-21 09:32
12
0
很好..
雪    币: 205
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
myloved 活跃值 2009-5-21 09:32
13
0
很好很强大...


Google了一下,vc6定制驱动程序AppWizard有你想要的东西
雪    币: 204
活跃值: 活跃值 (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
17521 活跃值 1 2009-5-21 09:40
14
0
你装的 tab插件叫什么名字
雪    币: 237
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
雲飛揚 活跃值 2009-5-21 10:00
15
0
WndTabs320 这个插还不错.
雪    币: 206
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cutcut 活跃值 2009-5-21 11:03
16
0
好东西呀,楼主加油
雪    币: 201
活跃值: 活跃值 (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
anchovy 活跃值 1 2009-5-21 12:50
17
0
心苦你了,大哥 侬为汇编事业做出了杰出的贡献,让我在屏幕前感动的流下了泪水。
雪    币: 202
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
bspmake 活跃值 2009-5-21 12:57
18
0
顶一下..呵呵..
不错..
雪    币: 1475
活跃值: 活跃值 (21)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
cntrump 活跃值 13 2009-5-21 12:58
19
0
以后就少开RadASM了,俺是懒人一个。。。
贡献偶从radasm提取出来的关键字,做成usertype.方便大家使用.....苦力活呀
上传的附件:
雪    币: 276
活跃值: 活跃值 (10)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
大菜一号 活跃值 21 2009-5-21 13:37
20
0
不错,支持
雪    币: 15481
活跃值: 活跃值 (2255)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
linhanshi 活跃值 2009-5-21 13:51
21
0
Thanks for share.
雪    币: 1066
活跃值: 活跃值 (27)
能力值: (RANK:210 )
在线值:
发帖
回帖
粉丝
zhuliang 活跃值 5 2009-5-21 14:04
22
0
王艳平的书配套光盘里有
雪    币: 297
活跃值: 活跃值 (13)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
pyq逍遥 活跃值 1 2009-5-21 14:09
23
0
确实不错,下来看看
雪    币: 200
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiaohll 活跃值 2009-5-23 20:21
24
0
不能收藏本页 ??
雪    币: 225
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
okyzx 活跃值 2009-5-23 21:10
25
0
不错谢谢楼主
雪    币: 1224
能力值: (RANK:680 )
在线值:
发帖
回帖
粉丝
jackozoo 活跃值 14 2009-5-23 21:57
26
0
ChiChou fixed 的ES 很漂亮.  很不错的说~
雪    币: 7400
活跃值: 活跃值 (84)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
achillis 活跃值 15 2009-5-24 10:23
27
0
收藏了~~~
雪    币: 622
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
任天广 活跃值 2009-5-24 14:15
28
0
很好
雪    币: 51
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
神圣 活跃值 2009-5-24 14:55
29
0
学习一下,顶.
雪    币: 1325
活跃值: 活跃值 (157)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
五德转移 活跃值 2009-5-24 22:41
30
0
请问按你说的做了,在vc6.0里能用Visual.Assist.X 的功能吗,谢谢!
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
黄庆南 活跃值 2009-5-24 23:41
31
0
顶一下.相信值得借鉴.
雪    币: 200
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
雪的思念 活跃值 2009-5-25 00:47
32
0
我也要努力学习一下了
雪    币: 211
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
嗜血狂君 活跃值 2009-5-25 10:52
33
0
这么多大牛来捧场阿!!!照实不错啊!
雪    币: 99
活跃值: 活跃值 (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
twoseconds 活跃值 2009-5-25 14:48
34
0
建议LZ,去搞一个VS2008吧。
雪    币: 601
活跃值: 活跃值 (12)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
Second 活跃值 1 2009-5-26 07:17
35
0
如果有驱动的向导文件就好了。
雪    币: 260
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
guoyq 活跃值 2009-6-1 11:35
36
0
试了一下,它创建的.asm文件不在sourcd files下,跑到了与之同级的地方。。与楼主给出的图不一样。
另外,楼主可否发usertype.dat文件上来?
雪    币: 201
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zpzpzp 活跃值 2009-6-1 16:46
37
0
不错丫。呵呵。  准备有结束了就学学MASM
雪    币: 237
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
雲飛揚 活跃值 2009-6-5 09:17
38
0
我也是手动拖到 sourcd files 里的,估计 IDE 不能自动识别自定类型文件,要想识别只能改 IDE 了,其实这只是一个分类,不影响程序功能。

usertype.dat 文件,没有什么特别的,一个关键字一行就可以。
雪    币: 115
活跃值: 活跃值 (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
未秋叶落 活跃值 2009-6-5 18:36
39
0
看起来很美。。。
雪    币: 203
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zistzh 活跃值 2009-6-6 16:23
40
0
看起来不错,下一份试试
雪    币: 1475
活跃值: 活跃值 (21)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
cntrump 活跃值 13 2009-6-18 19:09
41
0
制作了masm32的关键字供VC6使用,放在本贴19楼
http://bbs.pediy.com/showpost.php?p=628335&postcount=19
雪    币: 226
活跃值: 活跃值 (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
warcraft 活跃值 2009-6-19 15:06
42
0
很不错哦。。。。支持LZ,VC6里就能汇编了
雪    币: 200
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
loveugene 活跃值 2010-1-4 23:42
43
0
呵呵,写的非常不错
雪    币: 200
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sasc 活跃值 2010-1-5 09:25
44
0
怎么使用啊?
雪    币: 165
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
JansZhang 活跃值 2010-1-6 09:55
45
0
赞一个!让VC6发挥余热。
雪    币: 48
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
notmorw 活跃值 2010-1-6 11:50
46
0
学习了~~~
雪    币: 213
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
appben 活跃值 2010-1-31 04:02
47
0
看到大牛们自称小菜,偶那个汗啊~比黄河还长
雪    币: 250
活跃值: 活跃值 (39)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lwykj 活跃值 2010-2-3 14:44
48
0
不写汇编的!
留名
雪    币: 223
活跃值: 活跃值 (23)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hbfp 活跃值 2010-2-3 20:44
49
0
先收藏一份,谢谢.
游客
登录 | 注册 方可回帖
返回