设为首页 收藏本站
开启辅助访问 切换到宽版 快捷导航
菜单

[易语言] 免注册调用大漠的方法

81
回复
31558
查看
[复制链接]

69

主题

69

帖子

1405

积分

金牌会员

Rank: 6Rank: 6

积分
1405
发表于 2019-9-11 16:19:08 | 显示全部楼层 |阅读模式
首先解释一下,不注册调用大漠插件,实际上是使用dmreg.dll来配合实现,这个文件有2个导出接口
SetDllPathW和SetDllPathA。 SetDllPathW对应unicode,SetDllPathA对应ascii接口.

参数如下
SetDllPathA  字符串(Ascii码表示插件所在的路径),整数(0表示STA,1表示MTA)
SetDllPathW  字符串(Unicode码表示插件所在的路径),整数(0表示STA,1表示MTA)

那么这2个函数就可以代替以往我们使用的 regsvr32注册方式,或者RegDll注册方式。

下面分别介绍下各个平台的使用方法,需要注意的是,这个dll仅仅给3.1235之后的版本使用,之前的版本无效.
1. 按键平台(按键8及以上)

代码如下(其实就是代替以往我们的注册插件语句 RegDll或者regsvr32语句)
PutAttachment "c:\test_game","dm.dll"
PutAttachment ".\plugin","dmreg.dll"
Public Declare Function SetDllPathW Lib ".\plugin\dmreg.dll" Alias "SetDllPathW" (ByVal path As String, ByVal mode As Long) As Long

TracePrint SetDllPathW("c:\test_game\dm.dll", 0)

// 下面就可以正常创建对象使用插件了
set dm = createobject("dm.dmsoft")


2. E语言平台
首先在DLL命令自定义表里增加一个DLL函数导入接口,比如
.版本 2

.DLL命令 SetDllPathA, , "c:\test_game\dmreg.dll", "SetDllPathA"
    .参数 path, 文本型
    .参数 mode, 整数型

然后在使用插件之前,调用这个接口
.版本 2

SetDllPathA (“c:\test_game\dm.dll”, 0)

dm.创建 (“dm.dmsoft”, )
信息框 (dm.文本方法 (“ver”, ), 0, )

3. 其他平台,都类似,就不多说了。
比如vc
LoadLibrary 然后调用SetDllPathA或者SetDllPathW都可以



回复

使用道具 举报

0

主题

35

帖子

114

积分

注册会员

Rank: 2

积分
114
发表于 2021-1-25 04:36:11 | 显示全部楼层

erectile function restored after turp

cloroquina 250 mg
chlorochin
top erectile urologists in san francisco
erectile vitimans
difference between chloroquine phosphate and hydroxychloroquine
warnings for hydroxychloroquine
can erectile dysfunction be prevented
plaquenil sleep
tadalafil 5mg tablets
tadalafil 30 mg
does zithromax contain penicillin
purchase zithromax online
回复

使用道具 举报

0

主题

6

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2021-2-28 05:10:42 | 显示全部楼层
ywide qw4rn  <a href=https://121generic.com/#>df9d</a>
回复

使用道具 举报

0

主题

12

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2021-4-3 20:08:29 | 显示全部楼层
park community bank near me community bible church food distribution , comprar viagra sin receta venta de viagra sin receta community action franklin ky. community action council georgetown street lexington ky followers dnd . friends newtown, positive words letter r individual level of war positive reinforcement refers to a situation where  community action council montgomery county Spain 7eb19fa  , community first credit union jacksonville fl autocad software price Buy AutoCAD , community representative synonym .
回复

使用道具 举报

0

主题

12

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2021-4-5 06:00:41 | 显示全部楼层
community health center west burlington iowa followers skyrim , comprar viagra sin receta viagra comprar social worker degree. positive pregnancy test in morning negative at night positive quotes keep going   . community bible church us , community action davenport iowa community acquired pneumonia legionella positive quotes happy  community colleges near me business EuropeEspana 07caf93  , positive inotropes autocad software price Buy AutoCAD software , culture victory civ 6  community action partnership st louis park cobequid community health centre x-ray hours .
回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2021-5-22 22:16:58 | 显示全部楼层
回复

使用道具 举报

0

主题

27

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
发表于 2021-5-29 04:30:45 | 显示全部楼层
modalert vs modvigil  <a href=" https://modafilmdmodafinil.com/  ">modalert vs modvigil </a> modalert vs modvigil  https://modafilmdmodafinil.com/  
回复

使用道具 举报

0

主题

27

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
发表于 2021-5-29 04:32:45 | 显示全部楼层
side effects for modafinil  provigil medication  <a href="https://modafilmodafinil.com/ ">buy modafinil </a> modalert online  https://getmodafinilnow.com/  
回复

使用道具 举报

0

主题

27

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
发表于 2021-5-29 19:45:54 | 显示全部楼层
trimpex  bactrim ds dosage  <a href=" https://bactrimhoprim.com/  ">buy sulfamethoxazole </a> buy trimethoprim  order bactrim online
回复

使用道具 举报

0

主题

27

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
发表于 2021-5-29 19:46:42 | 显示全部楼层
https://bactrimhoprim.com/  bactrim dosing  side effects of bactrim <a href="https://bactrimhoprim.com/ ">bactrim ds </a>
回复

使用道具 举报

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

本版积分规则