编程技巧:使用命令头
本帖最后由 admin_eeras 于 2018-4-1 01:17 编辑忽然提到命令头,可能大家不知道它是做什么的,其实命令头在编程上很有用处。拿E4A举个例子,看过大家的源码,发现有几个源码里面为了匹配几个网页源码做了很多个多线程组件,而实际上只需要一个。而最简单的方法就是命令头了。它的结构是这样的:首先申明一个变量,命令头,整数型,在第一次多线程操作时让它等于1,第一次取网页源码完毕就开始第二次取源码,令命令头等于2。具体的请看下面的代码。
变量 命令头 为 整数型事件 主窗口.创建完毕() 命令头=1 ’ 多线程1.开始取网页源码(这里是第一个网站源码的地址)结束 事件
事件 多线程1.取网页源码完毕(源码 为 文本型) 判断 命令头 分支 1 ’这里写其他操作代码,这里源码返回的是第一次取到的内容 命令头=2 多线程1.开始取网页源码(这里是第二个网站源码的地址) 分支 2 ’这里写其他操作代码,这里源码返回的是第一次取到的内容 命令头=3 多线程1.开始取网页源码(这里是第三个网站源码的地址) ’... ... .... 这里,你还可以取无数个。。。结束 事件
请注意这里的细节,命令头在多线程的上面就要申明,这可能没什么用,有时候如果写在多线程的下面可能多线程处理完了命令头还是空的,因为E4A代码是一句一句执行的,代码次序很重要。当然,这种情况在多线程里一般不会发生。但在执行赋值操作时一定要注意,养成好的习惯很重要。
谢谢分享 学习了{:5_140:} 这个有用哦 刚刚红红火火恍恍惚惚哈哈 不错不错,多谢分享
回复支持楼主。感谢分享 现在开始学习。,。。系统性的 666666666666666666666666666666 易如意中文编程学习交流论坛有你更精彩~ 这个很有用的!
页:
[1]
2