管理者软件
专业源于专注
www. onlyIt. cn   
软件交流 企业管理软件 软件使用手册 微博 »
管理模型 管理资料

    
 进销存商贸  人力资源  资产管理  绿色软件,永久免费 !!!
 14  1/1   1  
作者
内容
dragonzsp  [个人空间]


注册  2011-03-25
发贴数  62
精华数  0
原创贴  3
来自  温州
状态  正常

级别  贵宾
#1»发布于2017-12-13 20:44

     大家好,我是十二个耳环,QQ:187199580.今天分享一个自己写的DLL,里面搞了个树控件.这个控件里面调用了onlyit的一些功能CALL,并且挂载HOOK了一些消息函数.希望官方授权允许我们可以这么做,如果不行,请官方删除本帖,谢谢. 
免责声明: 
欢迎大家使用onlyitdll.dll,本DLL由十二个耳环制作,QQ:187199580 
使用本软件造成的任何责任,由使用者自己承担,如果不同意此条,请关闭onlyit软件后删除本DLL。 
如果继续使用本DLL,视为同意上述内容。 
 
    下面是DLL的一些函数说明,晚上迟点我会出个视频教程演练下,当然如果删帖了,那就我自己珍藏了๑乛◡乛๑. 
 
onlyitdll.dll 这个DLL必须放在软件安装目录的dll目录下面,本人的官方版本是20171117,1204版本会出异常,这个异常是官方软件的BUG导致,再高版本我没拿到,没做过测试. 
 
视频地址:https://pan.baidu.com/s/1micMBTe     里面的DLL基本命令使用视频教程.exe 
 
-------------------------------------------------------分割线----------------------------------------- 
  函数名:Dll_init 
参数:无 
函数功能:DLL初始化 
call_user_dll("onlyitdll.dll","Dll_init",""); 
 
 
 
函数名:Dll_end 
参数:无 
函数功能:DLL结束清理 
call_user_dll("onlyitdll.dll","Dll_end",""); 
 
 
函数名:fun_CreateTreeView 
参数:父窗口名字,窗口名字,x,y,w,h,命令文本[参考Call_str]     其中父窗口为this和NULL都是当前窗口 
函数功能:创建树形控件 
call_user_dll("onlyitdll.dll","fun_CreateTreeView","Panel_Tree,my_tree,0,25,300,200,call_prog.产品档案控件创建脚本"); 
 
 
函数名:fun_TreeView_Insert 
参数:树名称,插入的节点文本,前节点文本,是否同级[1为同级,0为下级] 
函数功能:树结构插入功能 
call_user_dll("onlyitdll.dll","fun_TreeView_Insert","my_tree,我是前个文本2,NULL,1") 
call_user_dll("onlyitdll.dll","fun_TreeView_Insert","my_tree,我是插入文本,我是前个文本,1"); 
call_user_dll("onlyitdll.dll","fun_TreeView_Insert","my_tree,我是插入文本2,我是前个文本,1"); 
 
函数名:fun_TreeView_DeleteAllItems 
参数:树名称 
函数功能:树控件清空全部子项 
call_user_dll("onlyitdll.dll","fun_TreeView_DeleteAllItems","my_tree"); 
 
 
函数名:fun_TreeView_GetSelectItemText 
参数:树名称 
函数功能: 获取树当前选中的子项文本 
call_user_dll("onlyitdll.dll","fun_TreeView_GetSelectItemText","my_tree"); 
 
 
函数名:fun_TreeView_ListenWndSize 
参数:控件名称,脚本文件名[参考Call_str] 
函数功能:  监控窗口变化,用于控件自适应大小 
call_user_dll("onlyitdll.dll","fun_TreeView_ListenWndSize","my_tree,call_prog.产品档案控件创建脚本"); 
 
函数名:fun_SetWndSize 
参数:控件名称,x,y,w,h 
函数功能:设置窗口大小 
call_user_dll("onlyitdll.dll","fun_SetWndSize","my_tree,0,25,300,400"); 
 
 
函数名:fun_GetVer 
参数:无 
函数功能:获取DLL版本信息 
call_user_dll("onlyitdll.dll","fun_GetVer","");


附件(登录后才可下载):1712132044_53.dll  说明: 原文件:onlyitdll.dll   大小:1812992 Byte

        于 2017-12-13 20:44 被 dragonzsp 修改





人力資源管理軟體, 綠色免費

mevmev  [个人空间]


注册  2017-03-15
发贴数  147
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2017-12-13 15:43

加分鼓励!!!! 
精华文章







庫存管理軟體, 綠色免費

mevmev  [个人空间]


注册  2017-03-15
发贴数  147
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2017-12-13 15:47

这个控件占用资源情况呢,主要是最后一次监控控件大小的







固定資産設備 管理軟體, 綠色免費

dragonzsp  [个人空间]


注册  2011-03-25
发贴数  62
精华数  0
原创贴  3
来自  温州
状态  正常

级别  贵宾
#4»发布于2017-12-13 20:46

300毫秒执行一次检测,主要看你脚本,脚本尽量简单点.


        于 2017-12-13 20:46 被 dragonzsp 修改





商贸进销存 管理軟體, 綠色免費

afoo  [个人空间]
QQ名  常德-ZEN


注册  2010-04-08
发贴数  150
精华贴  6
原创贴  6
来自  常德-ZEN
状态  正常

级别  会员
#5»发布于2017-12-14 22:52

这个要强烈支持!耳环大侠V5!






官方认证第三方服务团队  蒋逸凡(常德-ZEN) QQ:50636277
服务介绍: http://www.onlyit.cn/user_home?user_id=13498

人力資源管理軟體, 綠色免費

ayangzhi  [个人空间]


注册  2010-07-18
发贴数  503
精华贴  2
原创贴  3
来自  
状态  正常

级别  版主
#6»发布于2017-12-20 09:36

这个是比较厉害的技术。为什么要自定义树的节点呢?解决了什么问题,应该给大家说说。






杨清云,承接商贸管理、人力资源实施、综合管理实施服务
联系QQ:13836962    TEL:13058180007
www.kypeesoft.com

庫存管理軟體, 綠色免費

1934184799  [个人空间]
QQ名  河内-服装


注册  2015-06-23
发贴数  459
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#7»发布于2017-12-20 10:42

太棒了,一直以来产品资料里显示记录及报表(包括脚本报表)的记录显示都是比较卡顿的。 
 
期待官方软件能够采纳这个实现方式,提升显示速度,该换控件换控件,长痛不如短痛,呵呵。





固定資産設備 管理軟體, 綠色免費

dragonzsp  [个人空间]


注册  2011-03-25
发贴数  62
精华数  0
原创贴  3
来自  温州
状态  正常

级别  贵宾
#8»发布于2017-12-20 19:25

官方的控件不是慢,而是他显示每条数据前,调用的流程太多造成的.我这个DLL是抛开了中间流程,直接显示结果数据,所以才快.





商贸进销存 管理軟體, 綠色免費

wolf0417  [个人空间]


注册  2008-10-27
发贴数  27
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#9»发布于2017-12-21 08:04

来做个记录o(∩_∩)o





人力資源管理軟體, 綠色免費

awfixtdm  [个人空间]


注册  2011-08-18
发贴数  434
精华贴  2
原创贴  5
来自  
状态  正常

级别  版主
#10»发布于2018-01-12 10:03

十二哥威武,又自学了C++,从易语言跳过去,这跨度也太大了吧,当年让meng总支持自定义dll还是我提的,后来看是c++的就没搞了,我只会搞c#






QQ:80240800

庫存管理軟體, 綠色免費

dragonzsp  [个人空间]


注册  2011-03-25
发贴数  62
精华数  0
原创贴  3
来自  温州
状态  正常

级别  贵宾
#11»发布于2018-01-12 10:06

c#也可以用啊,我易语言也可以搞出来,自定义控件还是c++比较好用罢了





固定資産設備 管理軟體, 綠色免費

awfixtdm  [个人空间]


注册  2011-08-18
发贴数  434
精华贴  2
原创贴  5
来自  
状态  正常

级别  版主
#12»发布于2018-01-12 10:08

应该是试过一个,搞不成,后来就没搞了,还是没恒心






QQ:80240800

商贸进销存 管理軟體, 綠色免費

htc  [个人空间]


注册  2017-12-30
发贴数  20
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#13»发布于2018-01-15 09:04

确实,在产品资料里建议做减法 
 
显示列表越快越好,现在真的有点卡,上千条上万条的真心难





人力資源管理軟體, 綠色免費

akai_2015  [个人空间]


注册  2017-08-05
发贴数  24
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#14»发布于2018-01-17 14:05

谢谢分享,看看能报考勤那块完善一下,





庫存管理軟體, 綠色免費

 >经典理论    >职业工具    >交流论坛      >阅读1 ,2 ,3 ,4  >文本论坛      >电子书籍    
 14  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 33010402003225]