精易论坛

标题: 原来两句代码就能让主程序用DLL的类,DLL用主程序的类 [打印本页]

作者: 呵呵仙    时间: 2016-1-28 08:57
标题: 原来两句代码就能让主程序用DLL的类,DLL用主程序的类
本帖最后由 呵呵仙 于 2016-1-28 09:49 编辑





原来交换一下类变量就OK.
注意,DLL的类变量就用一个局部变量就OK了.这样主程序就能无限的调用一个DLL类局部变量了.
无论主程序的类变量,是全局变量,还是程序集变量,还是局部变量.换过到DLL后,就会变DLL的类局部变量,调完一结束,按理,就马上销毁.
再次调用重新依DLL类初始化了.
所以,按理,如果主程序的类变量是全局变量或程序集变量;建议只交换一次为妙.当然 可能交换多次也没问题.但可能次次会变为初始化.
局部变量的话.子程序开头交换一次就可以了.当然,你想多次初始化.好像也是可以的.

调用dll类.rar

299.99 KB, 下载次数: 617, 下载积分: 精币 -2 枚


作者: hkf2015    时间: 2016-1-28 10:10
学习啦,谢谢楼主
作者: 千千万是福朋友    时间: 2016-1-28 10:28
看不懂做什么,好像很神奇的样子
作者: 呵呵仙    时间: 2016-1-28 10:47
千千万是福朋友 发表于 2016-1-28 10:28
看不懂做什么,好像很神奇的样子

类用过不?
作者: GZfate    时间: 2016-1-28 11:03
自从反编译出来以后大家都开始研究DLL了
作者: 无奈的伤害    时间: 2016-1-28 11:12
支持,学习学习
作者: 明靓    时间: 2016-1-28 23:10
学习呵呵大仙的源码
作者: 骑猪撞到墙    时间: 2016-1-29 11:31
注意,DLL的类变量就用一个局部变量就OK了.这样主程序就能无限的调用一个DLL类局部变量了.
无论主程序的类变量,是全局变量,还是程序集变量,还是局部变量.换过到DLL后,就会变DLL的类局部变量,调完一结束,按理,就马上销毁.
再次调用重新依DLL类初始化了.
作者: 惬意    时间: 2016-2-7 17:08
l两句代码两句代码
作者: 微笑的鱼    时间: 2016-3-27 22:38
x谢谢分享,学习一下
作者: 晴雯晴雯    时间: 2016-4-10 12:14
对新手还是很有用户的
作者: heyteng    时间: 2016-4-24 02:39
学习了,收藏。
作者: tafeng    时间: 2016-5-23 22:41
感谢分享,这在学习E
作者: 匿名i    时间: 2016-5-26 10:20
虽然在易论坛给过分了 但是还是支持呵呵仙大神
作者: a9421z    时间: 2016-7-17 10:15

感谢分享,这在学习E
作者: Freed0m    时间: 2016-8-14 20:01
学习了谢谢分享
作者: InstallTest    时间: 2016-8-27 08:21
是否带模块
作者: 赵四    时间: 2016-10-19 20:33
收藏了,谢谢楼主分享
作者: Jyman    时间: 2016-10-23 20:56
顶顶顶顶顶顶
作者: dx88    时间: 2016-11-10 21:24
谢谢分享,学习一下
作者: zhouchihua1    时间: 2016-11-30 16:55
我来学习了~~
作者: InstallTest    时间: 2017-1-2 00:20
原来交换一下类变量
作者: q312102408    时间: 2017-1-4 10:43
有点麻烦啊
作者: InstallTest    时间: 2017-1-9 09:32
好像也是可以的
作者: 10487198563    时间: 2017-1-11 09:47
我想知道怎么调用一个dll   比如wsock32.dll配wsock33.dll一样,不知道怎么写wsock32.dll来调用wsock33
作者: InstallTest    时间: 2017-1-20 08:26
原来交换一下类变量就
作者: 啷哩咯浪    时间: 2017-1-22 08:48
支持一下   灵光一闪 原来如此
作者: fengcheng999    时间: 2017-2-9 17:53
sdfsdfsdfgsdfhdfhsdf
作者: lujnfe    时间: 2017-2-16 11:00
看看
作者: a88484062    时间: 2017-3-19 17:01
学习来了 类的写入类的返回值头疼
作者: 独特舞步    时间: 2017-7-3 11:50
我看看我的精币少了没。
作者: 独特舞步    时间: 2017-7-3 11:50
没少。。。。。
作者: 330201818    时间: 2017-9-17 22:25
找了好久总算找到了
作者: xbp2013    时间: 2017-10-12 10:54
谢谢分享                                
作者: searchjack    时间: 2017-10-30 15:01
就看看帖子也减币  ?
作者: kk1998    时间: 2018-2-1 21:57
支持一下   灵光一闪 原来如此
作者: 441663619    时间: 2018-3-25 17:59
78872578577858
作者: 1051496412    时间: 2018-7-5 20:50
searchjack 发表于 2017-10-30 15:01
就看看帖子也减币  ?

那可能是你的上一次操作没在上一个页面显示,比如下载
登录论坛会加币如果当时没显示下一次可能还会显示
作者: 浩知宇    时间: 2018-7-12 22:22
非常需要,感谢
作者: alwb520    时间: 2018-9-29 16:34
谢谢,正需要看看
作者: 17839710626    时间: 2019-5-3 17:37
666666666666666666
作者: mxx123    时间: 2019-10-16 06:30
支持一下..
作者: asd2168972    时间: 2023-8-15 23:46

作者: 换行符    时间: 2024-1-24 15:32
感谢分享,很给力!~
作者: 喵藏    时间: 2024-4-18 01:44
解决了,我这边传递大漠对象的问题
作者: uvijak    时间: 2024-8-19 05:39
交叉引用?




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4