易语言好久不用,写一个游戏的辅助,回忆下子程序指针的使用吧。这个是一个demo

子程序指针的原理:

1,窗口程序集1: 新建变量名(指针),类型(子程序指针),然后,给指针赋值(指针 = &子程序_信息框)

2,新建 子程序 子程序_信息框
信息框 (参数, 0, )

3,新建 子程序 _指针调用_被单击
执行子程序 (指针, 123)

4,新建 _直接调用_被单击
信息框 (123, 0, )


.版本 2
.支持库 shellEx

.程序集 窗口程序集1
.程序集变量 指针, 子程序指针

.子程序 __启动窗口_创建完毕

指针 = &子程序_信息框

.子程序 _直接调用_被单击

信息框 (123, 0, )

.子程序 _指针调用_被单击

执行子程序 (指针, 123)

.子程序 子程序_信息框
.参数 参数

信息框 (参数, 0, )

 

最后还是那句话,开源达人,不建义学习易语言。

发表评论