火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
12
返回列表 发新帖
楼主: xuwanbin
打印 上一主题 下一主题

[视窗] 请问 (如果) (分支判断) 语句的差异

[复制链接]

32

主题

125

帖子

641

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
641
11#
 楼主| 发表于 2022-11-23 12:29:35 | 只看该作者
一代码农 发表于 2022-11-23 11:39
超过一定上限,用如果会进入到C++的一个坑,编译会报错,具体报啥不记得了,先前有遇到过。

用分支就不会 ...

感谢感谢 目前正在搞的就是菜单 我去改成分支
回复

使用道具 举报

0

主题

7

帖子

68

积分

注册会员

Rank: 2

积分
68
12#
发表于 2022-11-26 15:03:38 | 只看该作者
一代码农 发表于 2022-11-23 11:39
超过一定上限,用如果会进入到C++的一个坑,编译会报错,具体报啥不记得了,先前有遇到过。

用分支就不会 ...

大佬,请教下,有90个文本型的 常量 怎么判断啊?
回复

使用道具 举报

42

主题

224

帖子

2952

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2952
13#
发表于 2022-11-26 15:22:38 | 只看该作者
本帖最后由 一代码农 于 2022-11-26 15:26 编辑
lgc189 发表于 2022-11-26 15:03
大佬,请教下,有90个文本型的 常量 怎么判断啊?

分支只支持整数
如果类型定下来了是文本,那只能用如果来判断了。

90个而已,入不了坑 ,不至于编译报错
那个编译报错是连续嵌套有个上限值 ,假设要判断1w次一定要用如果的话也不是不可以,连续嵌套肯定报错,可以用如果来分段,比如分100段,每段里嵌套100个判断语句即可绕开那个问题。
类似如下:
如果()
否则
否则

如果()
否则
否则

回复

使用道具 举报

0

主题

7

帖子

68

积分

注册会员

Rank: 2

积分
68
14#
发表于 2022-11-26 20:54:41 | 只看该作者
一代码农 发表于 2022-11-26 15:22
分支只支持整数
如果类型定下来了是文本,那只能用如果来判断了。

D:\9Z临时\111.png大佬 看我这代码:按照:

如果
否则
否则

如果
否则
否则

这样的规律取改了,运行10几次之后 程序还会自动推出。是不是我这文本写的有问题呀!

111.png (36.02 KB, 下载次数: 10)

111.png
回复

使用道具 举报

18

主题

141

帖子

752

积分

高级会员

Rank: 4

积分
752
15#
发表于 2022-11-26 21:25:06 | 只看该作者
lgc189 发表于 2022-11-26 20:54
大佬 看我这代码:按照:

如果

试试文本数组,计次循环,可以减少你这代码的重复率。
将找字的文本设定为文本数组,通过成员数进行计次循环,每次取出数组成员进行查找并在编辑框中输入。基本解决代码的重复,如果有卡顿无相应,可以通过线程处理。

回复

使用道具 举报

0

主题

7

帖子

68

积分

注册会员

Rank: 2

积分
68
16#
发表于 2022-11-26 21:50:09 | 只看该作者
qzone 发表于 2022-11-26 21:25
试试文本数组,计次循环,可以减少你这代码的重复率。
将找字的文本设定为文本数组,通过成员数进行计次 ...

感谢大佬 我去研究下
回复

使用道具 举报

7

主题

31

帖子

99

积分

注册会员

Rank: 2

积分
99
17#
发表于 2022-11-26 21:53:54 | 只看该作者
前排学习  插眼支持
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 20:43 , Processed in 0.092324 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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