![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
E
文章平均质量分 56
苏璃
白云黄鹤道人家 一琴一剑一杯茶
展开
-
C# 串口编程与易语言之间通信
要进行串口编程你必须要有一个虚拟串口模拟软件才行 否则你只有玩实体机推荐大家使用Virtual Serial Port Driver / VSPD个人感到挺好用的。我们先看看下面两种语言的初始化代码:易语言:易语言串口编程: http://bbs.125.la/thread-13798919-1-1.htmlC#:是不是感到很简单的呢?不过我在上原创 2015-06-10 14:24:40 · 5679 阅读 · 0 评论 -
E 动态汇编 / CALL
原来发布代码到精易论坛时我并没有阐述过代码的一些东西 可能是我比较懒吧不过今天我就来讲讲下面的代码的一些方方面面的东西push ebpmov ebp,espsub esp,0C0hpush ebxpush esipush edilea edi,[ebp-0C0h]mov原创 2015-06-07 14:27:32 · 4403 阅读 · 0 评论 -
ASM 取CPU序列号 / CPUID
获取CPU序列号我知道大概有两种方式一种为ASM另一种为WMI不过今天我们只在C#、C++、E语言上内嵌汇编实现获取CPUID的办法、首先我们先看看运行后的效果图上面是C#嵌入汇编运行后获取到的CPUID 我们在看看易语言上的上面是E语言嵌入汇编后运行的结果 两者输出的值是相同、可以证明嵌入的汇编运行上没有问题、int* GetGPUID(){ __asm {原创 2015-08-02 18:54:05 · 2177 阅读 · 1 评论 -
E 网络编程
易语言如何进行套接字(Socket)呢,它比较麻烦些因为一般是别人提供易语言模块 不过也有个弱点易模块开发者基本是个人性质有些人会恶作剧编写一些非法性质的代码,那么这就会造成一种安全隐患,那么回到正题我们如何去编写Socket应用,不过首先我建议首先封装。上图是一个简单的Client / Server调用易模块的示例代码,本人不是一名合格的易程序员而是.NET上的一名程序员原创 2015-06-18 20:38:49 · 4734 阅读 · 1 评论 -
E 取网卡设备
通过利用COM MSScriptControl.ScriptControl / 脚本对象创建一个VBScript用于易语言与WMI接口的一个调用实现简易的一个效果:示例代码:取网卡设备:http://pan.baidu.com/s/1mgMh28g原创 2015-06-07 12:42:08 · 3824 阅读 · 0 评论 -
E 全局内存优化
如何使用E语言优化内存,貌似它是一个恒久的问题 我们可以用C++搞定内存优化,内存优化通常是使用SetProcessWorkingSetSize && EmptyWorkingSet上面是我编写的一个示例代码,主要使用PSAPI中提供的函数在上面是使用的通过快照获取进程列表,不过也可以使用EnumProcesses、cbNeed 有点烦,反正每个看个人的喜好调用函数:O原创 2015-07-24 15:50:02 · 2173 阅读 · 0 评论 -
E 取CPU占用率
Win32性能计数器(Performance Counter) 也叫做"性能监视器"想必有的小伙伴已经想到了,就是任务管理器上的那个“性能监视器”,它实际上是WinNT/2000提供的一种系统功能,它可以帮助我们实时采集、分析系统中的应用程序,服务网络,驱动程序等的性能数据。一般常用的可能就是Cache、Memory、Objects、PhysicalDisk、Process、Pro原创 2015-06-05 20:06:35 · 5400 阅读 · 0 评论 -
E COM研究笔记 / 挂接事件
为COM挂接一个回调接口,在如C++,C#中可以调用AtlAdvise或从IConnectionPointContainer挂接(Sink必须具象继承接口的全部成员)但易语言则不同,易语言在COM支持上一直存在缺陷,易语言是一个强类型语言,而“Object / 对象”似乎很类似IDispatch*但似乎又不是 而易语言本身则未提供任何可以具备事件点对点的方法 需要挂接的话着原创 2015-09-14 18:01:09 · 794 阅读 · 1 评论