社区
C++ Builder
帖子详情
极简单的问题
lhbname
2003-12-12 04:58:00
String str=mystr.SubString(1,2);
switch (str)
{
case '0A':
PRC_Login(ReceiveNMS,Sender);
break;
case '0B':
PRC_GetNoteList(ReceiveNMS,Sender);
break;
default:
break;
}
我想将一个字符串地前两位(或前一位)取出作为判断条件,是否可以。如果可以,怎样实现?谢了!
...全文
10
10
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
10 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yuemanlou
2003-12-12
switch不行的
可以用if
if()
处理1
else if ()
处理2
else if ()
处理3
else
其他处理
打赏
举报
回复
赞
delphi_xizhousheng
2003-12-12
分支 必须可序列化的参数才能用
我的做法是 ,先用TStrings * list初始化 你的 OA OB OC 这些东西,
然后
String str=mystr.SubString(1,2);
switch (list->IndexOf(str))
{
case 0:
PRC_Login(ReceiveNMS,Sender);
break;
case 1:
PRC_GetNoteList(ReceiveNMS,Sender);
break;
default:
break;
}
打赏
举报
回复
赞
CCLIS
2003-12-12
switch,case组合里只能是一个整型值的条件,你用字串,估计编译就不能通过。
打赏
举报
回复
赞
luckydean
2003-12-12
用if好了
if(str=="OA")...;
打赏
举报
回复
赞
lhbname
2003-12-12
case的条件只能为整形或CHAR,如何转换
打赏
举报
回复
赞
PowPro
2003-12-12
是啊,同意楼上
打赏
举报
回复
赞
aliker
2003-12-12
好象不行吧!
switch (str)
{
case '0A':
……
switch括号里的变量,case的条件只能为整形或可以转化成整形的,如(unsigned/signed)(long/short)int、(unsigned/signed)char等。其他的类型不行。
打赏
举报
回复
赞
huoniao1976
2003-12-12
if不会用吗
打赏
举报
回复
赞
lzxgz
2003-12-12
你不是已经用了吗 :)
打赏
举报
回复
赞
constantine
2003-12-12
当然可以了
打赏
举报
回复
赞
相关推荐
Python库 | rp-0.1.846.tar.gz
资源分类:Python库 所属语言:Python 资源全名:rp-0.1.846.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
大学本科通用标准精美蓝色扁平化学术毕业论文答辩PPT模板).ppt
大学本科通用标准精美蓝色扁平化学术毕业论文答辩PPT模板).ppt
yolov5人群计数及阀值报警.zip
人群计数是公共安防行业中非常需要的一种技术。对于给定的一幅图像或一段视频,通过目标检测算法,计算出其中的人数。 基于yolov5 Coco预训练的person类人群计数,对于不大拥堵的室内外环境可以达到理想的实时效果. 由于之前的免费云要收费,已经更换新的限时免费云gpu, 压缩包里面的word 计数图文教程,可以在限时免费云gpu 上轻松运行,售后可以私信截图或者扣扣
虚拟现实技术实验报告.docx
虚拟现实技术实验报告
村庄搬迁旧址土地复垦措施研究(测绘专业优秀毕业论文答辩PPT模板).ppt
村庄搬迁旧址土地复垦措施研究(测绘专业优秀毕业论文答辩PPT模板).ppt
九月份销售个人月度总结范文,个人总结.docx
九月份销售个人月度总结范文,个人总结.docx
savePost.jsp
savePost.jsp
CA10B解放牌汽车变速叉的工艺规程及工艺装备设计答辩稿.ppt
CA10B解放牌汽车变速叉的工艺规程及工艺装备设计答辩稿.ppt
单片机课程设计报告-AVR与虚拟仪器.docx
单片机课程设计报告-AVR与虚拟仪器.
虚拟光驱安装SQLserver2008图解.docx
虚拟光驱安装SQLserver2008图解
销售部门普通员工工作总结.docx
销售部门普通员工工作总结.docx
IC智能卡技术:SLE4442卡的特点.pptx
SLE4442卡的特点;面向字节操作的多存储器结构逻辑加密卡 SLE4442是由德国西门子(Siemens)公司设计的逻辑加密存储卡。它具有2 Kb的存储容量和完全独立的可编程加密代码(PSC,Programmable Security Code)存储器。内部电压提升电路保证了芯片能够以单+5V电压供电,较大的存储容量能够满足通常应用领域的各种要求。因此是目前国内应用较多的一种IC卡芯片。 ;;;;;; 1) 主存储器(Main Memory) 主存储器为可重复擦除使用的EEPROM型存储器,按字节寻址、擦除和写入。在擦除时,一个数据字节的所有8位被全部置1。在写入时,EEPROM单元中的信息则根据输入的数据,被逐位变换成逻辑“0”(即在EEPROM中,新写入的数据与原来存有的数据进行“逻辑与”)。通常,一个数据的改变包含先擦除(全写为1),后写入(将相应的1写为0)两项操作。如果在被寻址的字节里8位中没有一个字位需要从0变到1,则可以不进行擦除处理,例如,01101100变为00100100;反之亦然,在被寻址的字节中,如果没有一个字位需要从1变到0,则可以不作写入处理,例如,011
MSP430F5418设计 GPS路径记录仪PDF硬件原理图+软件源码.zip
MSP430F5418设计 GPS路径记录仪PDF硬件原理图+软件源码
人工智能-机器学习-泉州移动国产设备替换项目中的风险管理.pdf
人工智能-机器学习-泉州移动国产设备替换项目中的风险管理.pdf
四年级班主任第二学期工作总结2篇示例赏析.docx
四年级班主任第二学期工作总结2篇示例赏析.docx
销售个人年度总结和计划3篇.docx
销售个人年度总结和计划3篇.docx
计算机软件-商业源码-207 资源管理器.zip
计算机软件-商业源码-207 资源管理器.zip
互联网+教育项目创业计划书_大学生创业计划书.docx
互联网+教育项目创业计划书_大学生创业计划书.docx互联网+教育项目创业计划书_大学生创业计划书.docx互联网+教育项目创业计划书_大学生创业计划书.docx互联网+教育项目创业计划书_大学生创业计划书.docx互联网+教育项目创业计划书_大学生创业计划书.docx互联网+教育项目创业计划书_大学生创业计划书.docx互联网+教育项目创业计划书_大学生创业计划书.docx互联网+教育项目创业计划书_大学生创业计划书.docx
本科通用精美食品学优秀毕业论文答辩PPT模板.ppt
本科通用精美食品学优秀毕业论文答辩PPT模板.ppt
【推荐】人教版高中化学选修五 5.2应用广泛的高分子材料(教案1).doc
【推荐】人教版高中化学选修五 5.2应用广泛的高分子材料(教案1).doc
发帖
C++ Builder
加入
微信扫一扫
点击复制链接
1.3w+
社区成员
10.2w+
社区内容
C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2003-12-12 04:58
社区公告
暂无公告