找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 551|回复: 1

[教学]:用 Visual Basic Resource Editor 制作 DLL

[复制链接]
发表于 2003-12-15 17:32:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×

  1.   [FONT=courier new]
  2.     用 Visual Basic Resource Editor 打包ACAD菜单工具条位图BMP

  3. 1.首先准备好将要打包的BMP文件及自定义的菜单文件。
  4.   本例以vba.mnu为例:

  5. ***MENUGROUP=VBA

  6. ***TOOLBARS

  7. ID_VBA_0  [_Toolbar("VBA", _Floating, _Show, 350, 246, 1)]
  8. ID_VBA_1  [_Button("VBA Load", "vbaload.bmp", "vbaload32.bmp")]^C^C_vbaload
  9. ID_VBA_2  [_Button("VBA Macro", "vbamacro.bmp", "vbamacro32.bmp")]^C^C_vbarun
  10. ID_VBA_3  [_Button("VBA Editor", "vbaide.bmp", "vbaide32.bmp")]^C^C_vbaide
  11. ID_VBA_4  [_Button("VBA Manager", "vbaman.bmp", "vbaman32.bmp")]^C^C_vbaman

  12. ***HELPSTRINGS

  13. ID_VBA_1  [Load VBA Project]
  14. ID_VBA_2  [Run VBA Macro]
  15. ID_VBA_3  [Load VBA Editor]
  16. ID_VBA_4  [Load VBA Manager]

  17. 2.启动Microsoft Visual Basic 6.0企业版,新建ActiveX DLL工程。

  18. 3.从“工具”菜单启动“VB 资源编辑器”。

  19.   注意:如“工具”菜单中找不到该项,请先选取“外接程序”菜单,启动“外接程序管理器”,
  20.       
  21.         在“可用外接程序”选取“VB 6 资源编辑器”加载该项。

  22. 4. 点击“添加位图...”按钮,添加位图到“VB 6 资源编辑器”。

  23. 5. 重复步骤 (4) 直到所有位图添加完毕。

  24. 6. 可右击位图名称,选取“属性”重命名BMP名称,以便与菜单中的位图名称相同。

  25. 7. 从“文件”菜单中“保存工程” 如命名为VBA。

  26. 8.从“文件”菜单中选取“生成vba.dll(K)...” 保存为VBA。

  27. 9.再次从“文件”菜单中选取“生成vba(K)...” 保存为VBA。

  28. 10.改写菜单为:
  29. ***MENUGROUP=VBA

  30. ***TOOLBARS

  31. ID_VBA0       [_Toolbar("VBA", _Floating, _Show, 350, 246, 1)]
  32. ID_VBA1       [_Button("VBA Load", "vbaload", "vbaload32")]^C^C_vbaload
  33. ID_VBA2       [_Button("VBA Macro", "vbamacro", "vbamacro32")]^C^C_vbarun
  34. ID_VBA3       [_Button("VBA Editor", "vbaide", "vbaide32")]^C^C_vbaide
  35. ID_VBA4       [_Button("VBA Manager", "vbaman", "vbaman32")]^C^Cvbaman

  36. ***HELPSTRINGS

  37. ID_VBA1       [Load VBA Project]
  38. ID_VBA2       [Run VBA Macro]
  39. ID_VBA3       [Load VBA Editor]
  40. ID_VBA4       [Load VBA Manager]

  41.   [/FONT]
复制代码



演示文件SWF上传不了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 488个

财富等级: 日进斗金

发表于 2003-12-15 23:13:35 | 显示全部楼层
有现成的,下载中心有.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-26 22:38 , Processed in 0.199558 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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