递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 6686|回复: 12
打印 上一主题 下一主题

[视窗] 请教:运行时校验失败1519): npCount >= 0是什么意思

[复制链接]

18

主题

124

帖子

3454

积分

论坛元老

Rank: 8Rank: 8

积分
3454
跳转到指定楼层
楼主
发表于 2022-7-13 20:41:04 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
运行时校验失败("D:\Program Files\vol_dev\win_android\plugins\vprj_win\classlib\sys\base\libs\win_base\cpp\_vol_str_impl.cpp", 1519): npCount >= 0
回复

使用道具 举报

1

主题

16

帖子

155

积分

注册会员

Rank: 2

积分
155
13#
发表于 2024-1-12 15:31:55 | 只看该作者
Xelloss0618 发表于 2024-1-12 15:30
第二个循环用另外一个索引变量

实际上不需要这个循环了。
回复

使用道具 举报

26

主题

1900

帖子

6926

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6926
12#
发表于 2024-1-12 15:30:31 | 只看该作者
lyjun8566 发表于 2024-1-12 15:27
循环 (, 取文本长度 (临时), j)  
        {
            如果 (对齐方式类型 == 对齐方式.左对 ...

第二个循环用另外一个索引变量
回复

使用道具 举报

1

主题

16

帖子

155

积分

注册会员

Rank: 2

积分
155
11#
发表于 2024-1-12 15:27:57 | 只看该作者
Xelloss0618 发表于 2024-1-12 14:49
你这个代码也跟文本操作无关啊,把你错误的代码和错误信息发出来。
火山很多地方都有索引的判断,另外循 ...

<火山程序 类型 = "通常" 版本 = 1 />
        循环 (, 取文本长度 (临时), j)  
        {
            如果 (对齐方式类型 == 对齐方式.左对齐)
            {
            }
            否则 (对齐方式类型 == 对齐方式.右对齐)
            {
            }
            否则 (对齐方式类型 == 对齐方式.居中对齐)
            {
            }
            否则 (对齐方式类型 == 对齐方式.左右对齐)
            {
            }
            否则 (对齐方式类型 == 对齐方式.分散对齐)
            {
                循环 (, 取长度 (), j, )     //多了一个循环,可能影响了J的值,出错的地方
                {
                }
            }
回复

使用道具 举报

26

主题

1900

帖子

6926

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6926
10#
发表于 2024-1-12 14:49:09 | 只看该作者
lyjun8566 发表于 2024-1-12 14:18
类 对齐方式
{
    常量 左对齐

你这个代码也跟文本操作无关啊,把你错误的代码和错误信息发出来。
火山很多地方都有索引的判断,另外循环的话,记得火山是从0开始的
回复

使用道具 举报

1

主题

16

帖子

155

积分

注册会员

Rank: 2

积分
155
9#
发表于 2024-1-12 14:18:22 | 只看该作者
本帖最后由 lyjun8566 于 2024-1-12 14:22 编辑
Xelloss0618 发表于 2024-1-12 14:03
前面不是说了么,这是自己代码没写好,文本操作中提供的索引超出了范围,就会报这个错
自己多加判断,或 ...

类 对齐方式 <公开 @常量类 = 整数>
{
    常量 左对齐 <公开 值 = 0 注释 = "左对齐" "">
    常量 居中对齐 <公开 值 = 1 注释 = "居中对齐">
    常量 右对齐 <公开 值 = 2 注释 = "右对齐">
    常量 左右对齐 <公开 值 = 3 注释 = "不影响最后一排的文字">
    常量 分散对齐 <公开 值 = 4 注释 = "两边都有文字,最后一排不好看">

    #
}
我增加了最后一个分散对齐后,就出现了,问题出在循环的问题
回复

使用道具 举报

26

主题

1900

帖子

6926

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6926
8#
发表于 2024-1-12 14:03:10 | 只看该作者
lyjun8566 发表于 2024-1-12 13:56
这个问题解决了吗?

前面不是说了么,这是自己代码没写好,文本操作中提供的索引超出了范围,就会报这个错
自己多加判断,或者完善逻辑流程
回复

使用道具 举报

1

主题

16

帖子

155

积分

注册会员

Rank: 2

积分
155
7#
发表于 2024-1-12 13:56:57 | 只看该作者
本帖最后由 lyjun8566 于 2024-1-12 14:16 编辑

这个问题解决了吗?  我的是这个提示运行时校验失败("D:\Program Files\vol_dev\win_android_chs_free\plugins\vprj_win\classlib\sys\base\libs\win_base\cpp\_vol_str_impl.cpp", 1572): npIndex >= 0 && npIndex <= GetLength () && npCount >= 0

回复

使用道具 举报

346

主题

1600

帖子

6537

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6537
QQ
6#
发表于 2022-7-14 10:10:16 | 只看该作者
npCount 没初始化吧。
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
5#
发表于 2022-7-14 09:30:22 | 只看该作者
多款中文安卓编程源代码和中文单片机源码

/s/1IUFD5mKybIgYWwCrO5KRYQ

提取码:6tsz

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 03:10 , Processed in 0.095493 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表