吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2122|回复: 8
收起左侧

[求助] 请教两个关于易语言编译dll的问题

[复制链接]
sosoby 发表于 2019-9-27 18:23
各位晚上好,本人刚学易语言。现在有两个问题需要请教下:
我现在编辑了一个dll,想实现如下功能:
当点击某编辑框时,全选该编辑框的所有内容,代码如下:
  
子程序名        返回值类型        公开        备 注
_编辑框14_鼠标左键被按下        逻辑型                
参数名        类 型        参考        可空        数组        备 注
横向位置        整数型                               
纵向位置        整数型                               
功能键状态        整数型                               
编辑框14.被选择字符数 = -1

编译后由exe调用发现无法实现。请问哪里出问题了?

第二个问题和上一个类似,我想实现填写完上一个编辑框内容后,按回车键下一个编辑框自动获得焦点以方便填写。代码如下
  
子程序名        返回值类型        公开        备 注
_编辑框1_按下某键        逻辑型                
参数名        类 型        参考        可空        数组        备 注
键代码        整数型                               
功能键状态        整数型                               
如果真 (键代码 = #回车键 )
编辑框2.获取焦点 ()

编译后由exe调用也无法实现。

我发现在dll中,事件处理子程序 好像都不好用。是我哪里搞错了么?




昨晚在某易论坛上发帖求助,没有得到什么有价值的解决方法,现虚心请教各位,谢谢了。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

JusonR 发表于 2019-9-27 18:34
你怎么调用...
 楼主| sosoby 发表于 2019-9-27 19:15
hill_king 发表于 2019-9-27 19:36
wangyujie96 发表于 2019-9-27 19:40
本帖最后由 wangyujie96 于 2019-9-27 19:43 编辑

还有个起始选择位置属性吧,
4#正解
如果你是想实现:引用了此dll的程序所有编辑框都能双击选中全部文字, 恐怕要hook窗口消息
 楼主| sosoby 发表于 2019-9-27 19:48

老哥你好,获取焦点那个,好像和我做的是一样的,可是编译成dll,被exe调用后,无效。我搜了下,他们说是易语言在dll模式下会出现事件无效的情况。话说我是不是碰上事件无效了啊?或者我去重新下个易语言?
 楼主| sosoby 发表于 2019-9-27 19:56
wangyujie96 发表于 2019-9-27 19:40
还有个起始选择位置属性吧,
4#正解
如果你是想实现:引用了此dll的程序的所有编辑框都能双击选中全部文 ...

请教下如果需要hook 如何编写代码?纯新手,开始选用调用dll的方式是为了方便更新,没想到dll没exe好玩。。
hill_king 发表于 2019-9-27 20:29
sosoby 发表于 2019-9-27 19:48
老哥你好,获取焦点那个,好像和我做的是一样的,可是编译成dll,被exe调用后,无效。我搜了下,他们说是 ...

我对DLL一知半解,无法帮到你了
梦汐 发表于 2019-9-30 11:24
你要初始化,另外你不发完整的源码很难找到因为所在
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 00:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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