当前位置: 首页 > news >正文

PB9一个运行时错误:Non-array expected in ANY Variable

反编译修改一个项目。遇到这个问题。

仿佛一看,这是一个莫名其妙的问题,在百度也只搜到一个类似问题。

但是定睛一看,是一个很奇怪的错误,就是说代码自己写错了

for i = 1 to uo_1.is_arr

  ls_arrstr = uo_1.is_arr[i]

...

next

显然,不管is_ar是什么类型,这个to上限应该是一个int才行。这是造成此错误的直接原因。至于这个提示,当然是有点“莫名其妙,不知所云”了。很简单改了就好:

for i = 1 to upperbound(uo_1.is_arr)

  ls_arrstr = uo_1.is_arr[i]

...

next


http://www.mrgr.cn/news/24111.html

相关文章:

  • 【Z数据颜色映射3D瀑布图】:附Origin详细画图流程
  • 10个Python绘图案例
  • mysql整体架构描述
  • TCP通信三次握手、四次挥手
  • 欺诈文本分类检测(十四):GPTQ量化模型
  • Android 系统级应用守护进程
  • CentOS7.9下snmp v3 inform搭建监控端
  • Microsoft Activation Scripts
  • 酒店定制门牌的功能特点
  • SpringBoot开发——整合Redis
  • Redis 多线程模型详解
  • Java 21的Pseudorandom的笔记
  • 校园二手数码交易系统小程序的设计
  • 如何在Flask中实现用户认证
  • Python | Leetcode Python题解之第398题随机数索引
  • css的选择器有哪些?权重由大到小是怎么排序的?
  • AI学习指南深度学习篇-自适应矩估计(Adam)简介
  • vue的自定义指令
  • Ubuntu 24.04 配置 nginx + php-fpm
  • C++ 在项目中使用Git