admin_eeras 发表于 2018-4-1 01:01:21

编程技巧:使用命令头

本帖最后由 admin_eeras 于 2018-4-1 01:17 编辑

忽然提到命令头,可能大家不知道它是做什么的,其实命令头在编程上很有用处。拿E4A举个例子,看过大家的源码,发现有几个源码里面为了匹配几个网页源码做了很多个多线程组件,而实际上只需要一个。而最简单的方法就是命令头了。它的结构是这样的:首先申明一个变量,命令头,整数型,在第一次多线程操作时让它等于1,第一次取网页源码完毕就开始第二次取源码,令命令头等于2。具体的请看下面的代码。
变量 命令头 为 整数型事件 主窗口.创建完毕()      命令头=1         ’      多线程1.开始取网页源码(这里是第一个网站源码的地址)结束 事件
事件 多线程1.取网页源码完毕(源码 为 文本型)       判断 命令头            分支 1                   ’这里写其他操作代码,这里源码返回的是第一次取到的内容                     命令头=2                     多线程1.开始取网页源码(这里是第二个网站源码的地址)            分支 2                  ’这里写其他操作代码,这里源码返回的是第一次取到的内容                     命令头=3                     多线程1.开始取网页源码(这里是第三个网站源码的地址)               ’... ... .... 这里,你还可以取无数个。。。结束 事件
请注意这里的细节,命令头在多线程的上面就要申明,这可能没什么用,有时候如果写在多线程的下面可能多线程处理完了命令头还是空的,因为E4A代码是一句一句执行的,代码次序很重要。当然,这种情况在多线程里一般不会发生。但在执行赋值操作时一定要注意,养成好的习惯很重要。



eyy 发表于 2018-4-1 16:22:39

谢谢分享 学习了{:5_140:}

zero 发表于 2018-4-1 19:38:34

这个有用哦

928363214 发表于 2018-4-3 15:00:10

刚刚红红火火恍恍惚惚哈哈

qwe270 发表于 2018-4-4 22:29:12

不错不错,多谢分享

1397360394 发表于 2018-6-9 17:16:54


回复支持楼主。感谢分享

十里夺魂。 发表于 2018-9-12 21:46:33

现在开始学习。,。。系统性的

as5350110 发表于 2019-2-28 23:46:08

666666666666666666666666666666

yudave 发表于 2019-8-19 09:55:10

易如意中文编程学习交流论坛有你更精彩~

tianlan 发表于 2020-3-29 18:12:35

这个很有用的!
页: [1] 2
查看完整版本: 编程技巧:使用命令头