TC官方合作论坛

 找回密码
 立即注册
查看: 21174|回复: 91

[TS插件] 我来教教大家怎么用VB调用天使和实例

  [复制链接]
发表于 2014-1-22 19:33:53 | 显示全部楼层 |阅读模式

马上加入TC

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

x
本帖最后由 69332748a 于 2014-1-22 19:39 编辑

我看了看路摊关于调用天使插件的实例很少
我来教教大家怎么调用天使插件
  1. Option Explicit
  2. Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
  3. Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Long
  4. Public Const vbKeyAlt = vbKeyMenu 'VB很像把它给漏了,自己加上吧
  5. Public ts As Object
  6. '********************** 以下的API与WM常量宣告 是发送消息与进程操作使用到的 API
  7. Public Function Delay(DT As Long)
  8. Dim i%
  9. For i = 0 To DT Step 2
  10. DoEvents '操作权交给系统 否则程序会暂时无响应
  11. Sleep 1
  12. Next i
  13. End Function
  14. Public Function 注册(ts As Object) As Object
  15. Shell "regsvr32 TSPlug.dll /s" '注册大漠插件到系统
  16. Delay 500
  17. Set ts = CreateObject("ts.tssoft")
  18. End Function
复制代码

把以上代码复制到模块中
然后再程序上加上
Private Sub Form_Load()
    注册 ts
End Sub  
这样就可以调用了
然后把天使插件放在与程序的文件夹中  这样就可以调用了
下面教教大家VB利用TC编写VB的实例
游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

发表于 2014-1-22 22:21:00 | 显示全部楼层
{:soso_e160:}
回复 支持 反对

使用道具 举报

发表于 2014-1-23 06:56:56 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2014-1-23 08:02:32 | 显示全部楼层
明明是天使插件 怎么注释大漠
回复 支持 反对

使用道具 举报

发表于 2014-1-23 09:22:37 | 显示全部楼层
这个要收藏一下
回复 支持 反对

使用道具 举报

发表于 2014-1-23 12:48:00 | 显示全部楼层
本帖最后由 如此美丽。 于 2014-1-23 12:49 编辑

..  撸主    我想说   vb用 DoEvents 封装的  Delay  如果你卸载窗口的时候 还在延迟中的话 Unload 窗口是关不掉的  如果用 End 又会大量占用内存 ...  还有 set ts = createobject("ts.tssoft") 创建一个对象之后一定要要记得释放  set ts = nothing

撸主  我没别的意思 就是想把我知道的告诉你 并没多想什么  比如 注册  我觉得可以 完整一点   我提供我自己封的几个 相互学习

  1. Public Function 是否注册(ByVal 插件接口 As String) As Boolean
  2.     Dim tmp As Object
  3.     On Error GoTo NoFound
  4.     Set tmp = CreateObject(插件接口): 是否注册 = True: Set tmp = Nothing: Exit Function
  5. NoFound:
  6.     是否注册 = False: Set tmp = Nothing: Err.Clear
  7. End Function

  8. Public Sub 插件(ByVal 路径 As String, ByVal 注册 As Boolean)
  9. If 注册 = True Then
  10. Shell "regsvr32 " & 路径 & " /s"
  11. Else
  12. Shell "regsvr32 " & 路径 & " /u /s"
  13. End If
  14. End Sub
复制代码



回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-24 11:53:09 | 显示全部楼层
感谢楼上完善
回复 支持 反对

使用道具 举报

发表于 2014-2-2 00:43:07 来自手机 | 显示全部楼层
琨填表逡太晚册封进行
回复 支持 反对

使用道具 举报

发表于 2014-2-4 14:52:19 | 显示全部楼层
达到达到达到达到达到达到达到达到达到达到达
回复 支持 反对

使用道具 举报

发表于 2014-2-6 00:33:06 | 显示全部楼层
我找了好久了,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-19 09:15 , Processed in 0.045074 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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