首先创建一个类库

然后删除掉默认的类,当然留着也可以

接下去添加 新建项

然后添加COM类

随便取一个名字,记住,不能中文,不能中文,不能中文

可以编写任意函数代码

<ComClass(aabb.ClassId, aabb.InterfaceId, aabb.EventsId)> _
Public Class aabb#Region "COM GUID"' 这些 GUID 提供此类的 COM 标识 ' 及其 COM 接口。若更改它们,则现有的' 客户端将不再能访问此类。Public Const ClassId As String = "7a18a092-9f71-45e1-98c0-eb7d7e7c8a30"Public Const InterfaceId As String = "d49ba9e0-5d56-439f-b96a-5f83cf8dc324"Public Const EventsId As String = "f0e4b02e-2588-4a82-a9c8-69457de2a560"
#End Region' 可创建的 COM 类必须具有一个不带参数的 Public Sub New() ' 否则, 将不会在 ' COM 注册表中注册此类,且无法通过' CreateObject 创建此类。Public Sub New()MyBase.New()MsgBox("DLL启动事件")End SubPublic Function add(a, b)Return a + bEnd FunctionPublic Function addstring(a As String, b As String) As StringReturn a + bEnd FunctionEnd Class

然后就是怎么注册了,注册的方法和传统COM不一样

首先,先把模式改一下

改成release的X86

然后生成就行了

接下来,在生成目录,添加一个文本文档,输入

taskkill /f /t /im 按键精灵2014.exe  //结束按键精灵进程,因为按键精灵开着,是注册不了的或者会莫名其妙错误的
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe DLL编写教程.dll /unregister'先卸载
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe DLL编写教程.dll /codebase'再注册更新
pause'等待输入

如果第一次注册,不调试,只需要下面一行代码就行了

C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe DLL编写教程.dll /codebase

taskkill /f /t /im 按键精灵2014.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe DLL编写教程.dll /unregister
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe DLL编写教程.dll /codebase
pause

然后保存为bat格式

然后运行就注册了

接下来我们要打开按键精灵

看,可以正常使用了

测试一下函数看看

然后怎么打包发布给别人呢,只需要打包这三个文件就行了

VB.net或者C#编写按键精灵DLL教程相关推荐

  1. 按键精灵post教程_【按键精灵教程】更为强大的HTTP方法

    金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚 ...

  2. 按键精灵post教程_掌控POST(1)

    本帖最后由 michael3636 于 2015-5-1 18:05 编辑 PART 1正名: "POST" 这个叫法是很不科学的,必须正名,它真的真名是:XHR(Xml Http ...

  3. 按键精灵官方教程分享

    链接:https://pan.baidu.com/s/1jM237B7m569uUXUfIpsNqg  提取码:mf26

  4. 2022按键精灵内存逆向新教程:乐玩篇:1-10课更新试看

    大家好,我是类人猿!之前帖子是关于图文,可能很多同学看起来费劲.下面我用乐玩插件内存汇编命令给大家做一期视频关于内存逆向讲解教学.主要是针对我们主流游戏的内存读写和汇编call.hook等演示试看.内 ...

  5. 类人猿按键精灵PC内存教程(新)

    试看关注: https://www.bilibili.com/video/BV1K44y1V77E/ 第一套:乐玩内存篇(新) 2022按键精灵内存教程:乐玩篇1.乐玩内存功能插件注册(试看) (新) ...

  6. android手游自动按键,天涯明月刀手游自动弹奏按键精灵使用详细教学 安卓ios使用教程...

    天涯明月刀手游自动弹奏案件精灵代码怎么编写和使用?天涯明月刀手游ios怎么自动弹奏?一起来看看吧. 天涯明月刀手游自动弹奏按键精灵使用详细教学 一.前言 由于游戏内触屏不精准,音符时长难以控制,多音/ ...

  7. python和按键精灵自动化测试_自动化测试程序和按键精灵

    以前一直以为自动化测试都是在程序内部进行的,没想到还可以用按键精灵来做.当时由于枪魂项目快上线,然后会经常打包测试,测试人员比较少,于是总监突发奇想,居然让我用按键精灵来做,当时运营部的主管说做好这个 ...

  8. 用c写按键精灵脚本语言,按键精灵之插件编写

    按键精灵最大的优点就是简单直接,本身没有复杂的结构,很容易理解,但是要想作出强大的脚本,需要的就是插件.插件的编写通常使用高级语言,如vc,delphi,vb等等,通过这些语言编写出功能强大的模块,在 ...

  9. 按键精灵使用脚本编写测试Android入门与实战

    首先一个工具的使用,我们肯定是要看它的官网:http://www.anjian.com/ 按键精灵都知道它是可以录制回放的,但是这个有点low,我们还是来讲讲它的脚本形式,显得牛批些. 网上搜索肯定教 ...

最新文章

  1. java中引用类型_您真的了解Java中的4种引用类型吗?
  2. asiox 多个baseurl_vue添加axios,并且指定baseurl
  3. linux下数据库的基本管理,数据库的管理_linux 运维之道 基础篇的技术博客_51CTO博客...
  4. hdu4284 dfs+floyd
  5. Swift开发iOS项目实战视频教程(一)---iOS真简单
  6. Linux信号 四 异步等待信号与同步等待信号接口
  7. Android Gatekeeper流程深度解剖
  8. RMQ问题,加深对ST算法的理解(Sparse Table)
  9. Hyper-V 嵌套虚拟化
  10. WMITesting
  11. 蓝卡攻略_FGO紫式部简评:蓝卡连发输出,稀有的群体强解耐性拐
  12. ASP.NET开发框架之HIPPO技术内幕(三)--数据库连接
  13. 快速给pdf生成书签
  14. SpringMVC:生成Excel和PDF
  15. macos安装盘第三方工具制作_制作 macOS Mojave U盘USB启动安装盘方法教程 (全新安装 Mac 系统)...
  16. error: You must be logged in to the server (Unauthorized)报错处理
  17. 知识图谱---简单实践(学习笔记)
  18. 天眼查python_GitHub - wagaman/Python-Tianyancha: 天眼查爬虫
  19. shell全面入门教程--IT隐匿者
  20. 通信基础:星座图与IQ调制

热门文章

  1. 打开应用提示不能在已root手机使用
  2. SecureCRT 登录连接后自动执行命令
  3. 李逸轩:6.1注意黄金的二次探底!黄金行情走势分析
  4. 笔记本电脑怎么使用计算机,女生用的笔记本电脑怎么选?1分钟教会你
  5. Vscode - 修改插件安装目录
  6. 想学python制作脚本_十分钟利用Python制作属于你自己的个性logo
  7. 给win7装系统提示“安装程序无法创建新的系统分区,也无法定位现有系统分区”的一个解决方案
  8. PTA QQ帐户的申请与登陆 思路分析及代码解析
  9. u盘变成两个分区怎么恢复?
  10. Latex修改itemize间距