我分别写好了两个子程序
一个实现功能的子程序和一个数据库查询子程序(功能和数据调用分开)
中间是使用一个类将数据进行打包进行传递

这是功能实现子程序:
易语言返回数组数据的解决方法
这是数据查询子程序
易语言返回数组数据的解决方法
这是数据打包的类
易语言返回数组数据的解决方法

我仔细一想,我需要传递的不止一个背包数据(一个玩家有多个背包格子)

直接返回数组,实验了一下,不行,易语言无法返回数组数据(欲哭无泪)
经过半个小时的深思熟虑,突然发现参数是可以传递数组的(看上图)

解决方法:

在功能实现子程序中先定义好一个需要返回的数组
在在调用时候直接使用参数将数组提供给查询子程序
查询子程序再去修改该数组内容
无需返回,功能实现子程序下面的代码就能直接调用到该数组中的内容了

(在图片中已经是修改好了的了)
文笔不好…

相关文章:

  • 2021-04-25
  • 2022-12-23
  • 2022-12-23
  • 2021-12-31
  • 2021-06-02
  • 2022-12-23
  • 2022-01-06
猜你喜欢
  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
  • 2022-12-23
相关资源
相似解决方案