社区
Delphi
帖子详情
小小疑惑,关于case.
huanghope
2003-12-12 08:26:01
大侠:
为何:
case copy(edit1.Text,4,1) of
'1':label1.Caption:='dd';
'2':label1.Caption:='pp';
'3':label1.Caption:='dddd';
'4':label1.Caption:='pppp';
end;
无法编译通过,错误提示是:copy(edit1.Text,4,1),类型不符,可是case中的表达式不是可以为字符吗?
谢谢!
...全文
9
3
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
3 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
flyinwuhan
2003-12-12
可以这样:
var
c : Char;
c := edit1.Text[4];
case c of
.
end;
打赏
举报
回复
赞
flyinwuhan
2003-12-12
大哥,Copy返回的是字符串,不是字符。
即使copy一个字符还是字符串,而不是字符。
打赏
举报
回复
赞
solokey
2003-12-12
用变量代替copy呢?
打赏
举报
回复
赞
相关推荐
小小
图书馆
小小
图书馆 2、设计一个图书管理系统中的图书类,要求: (1)私有属性:书名,书号,上架标志(0代表未上架,1代表上架,未上架的图书不能借阅),删除标志(1删除,0未删除),图书数量 (2)方法有:构造函数...
practical python and opencv_Practical Python and OpenCV +
Case
Studies ,3rd edition + 代码
所以作为站长,再次恳请大家本着彼此尊重,彼此互相理解,换位思考的基础上,心平气和的说出您的
疑惑
或问题。而不是一味的冲动鲁莽行事,做自我为中心的处事方式。如果您来到我们这个平台,并且希望能够在平台上进行...
TabHost使用未解之
疑惑
想对项目进行
小小
修改是遇到了好几个坑爹的问题。 加入MainActivity 中用TabHost内嵌了两个Activity,HomeActivity,MineActivity.其中MineActivity的逻辑如下: 1:如果已登录则显示个人数据,如果没有登录
Android 系统Api YuvImage.compressToJpeg 存在native级别的内存泄漏
作为一个资深Android工程师(
小小
装一把逼),我很自然就想到了YuvImage的compressToJpeg方法: public static @Nullable byte [] convertNv21ToJpeg ( byte [] nv21, int w, int h, Rect rect){ if (nv...
Sass学习笔记 — 2. 快速入门
最后,我们来了解一下变量命名的实用技巧,以结束
关于
变量的介绍。 1-3. 变量名用中划线还是下划线分隔; sass 的变量名可以与 css 中的属性名和选择器名称相同,包括中划线和下划线。这完全取决于个人的...
Spring之RestTemplate使用-入门篇
作为一个Java后端,需要通过HTTP请求其他的网络资源可以说是一个比较常见的
case
了;一般怎么做呢? 可能大部分的小伙伴直接捞起Apache的HttpClient开始做,或者用其他的一些知名的开源库如OkHttp, 当然原生的...
AOP+MybatisPlus 优化特殊的日志模块
按理说,直接加在这个 controller 层面就没问题了,但是讨论过后,在同事的建议下,我也同意对它进行
小小
的升级下,将这个 清除操作ID 的行为移动到这个 拦截器 中 @Component public class ...
友好 RxJava2.x 源码解析(二)线程切换
直接进入第二个
case
,首先先略去第19行代码,看到第20行代码, source (上游 Observable) 和 Observable#subscribe() 操作都没有任何变化,唯一改变的地方就是将 Observer 进行了封装,所以我们可以因此得出...
客户端软件的结构思考(一)
关于
这个标题的内容我思考了很多年,也求索了很多年,每次遇到一份新的质量看起来不错客户端软件的源码时,我总是不自己觉的去学习它和研究它,以期能解决我的困惑,希望能达到我心中“完美”方案的样子。...
一些函数、变量命名法及代码规范
驼峰命名法 骆驼式命名法(Camel-
Case
)又称驼峰式命名法,也称小驼峰式命名法。骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起时,第一个单词以小写字母开始;从第二个单...
React-Native带你一步一步实现侧滑删除(二)
我们最后还留了一个
小小
的功能,那就是当手指抬起的时候,我们需要选择打开或者关闭侧滑功能,我们分几种情况考虑: 大的条件分两种: 一、侧滑已经打开 1、抬起手指的时候,如果偏移的距离>=删除按钮距离...
再谈Linux epoll惊群问题的原因和解决方案
关于
什么是惊群,这里不再做概念上的解释,能搜到这篇文章的想必已经有所了解,如果仍有概念上的
疑惑
,自行百度或者谷歌。 惊群问题一般出现在那些web服务器上,曾经Linux系统有个经典的accept惊群问题困扰了...
Android事件分发机制——View(一)
在详细讲解事件分发机制之前首先我们来看例子,这几个例子可能大家会有
疑惑
,如果有的话你看完后就非常清楚是怎么回事了。 案例一 首先我们来一下第一个例子,这个例子非常简单,就是对布局中的...
深度解密Go语言之反射
反射和 Interface 息息相关,而 Interface 是我们上一篇文章的内容。在开始正文前,和大家说点题外话。上一篇
关于
Interface 的文章发出后,获得了...
那些年我们错过的响应式编程
"Rx = Observables + LINQ + Schedulers" 也显得太过沉重,而且充满了太多微软式的东西,反而给我们留下了更多的
疑惑
。相对于你使用的MV*框架以及你钟爱的编程语言,"Reactive"和"Propagation of change"这样的术语...
mybatis源码,从配置到 mappedStatement —— mapper.xml 是如何被解析的?
Ext1:本文源码解析基于 mybatis-spring-boot-starter 2.1.1,即 mybatis 3.5.3 版本。 Ext2:本文主要是对源码的讲解,着重点会是在源码上。 一、从 MybatisAutoConfiguration 说开去,mapper 文件是怎么扫描的...
【转载】提问的智慧(How To Ask Questions The Smart Way)
我们并没有要求你向我们屈服 —— 事实上,我们大多数人非常乐意与你平等地交流,只要你付出
小小
努力来满足基本要求,我们就会欢迎你加入我们的文化。但让我们帮助那些不愿意帮助自己的人是没有效率的。无知没有关系...
Mybatis源码,从配置到 mappedStatement/mapper.xml 是如何被解析的?
今天跟大家分享下Mybatis源码,从配置到 mappedStatement/mapper.xml 解析的知识。 1 从 MybatisAutoConfiguration 说开去,mapper 文件是怎么扫描的? Ext1:本文源码解析基于 mybatis-spring-boot-starter 2.1.1,...
关于
linux进程编程的一些笔记整理
关于
linux进程编程的一些笔记整理。涉及到通过系统调用对进程的创建控制以及进程间通讯的实现。 Linux系统调用--fork函数详解 功能描述:建立一个子进程。所建立的子进程PID 和 PPID不同于其父进程,同时...
pagerank算法讲解.ppt
pagerank算法讲解.ppt
发帖
Delphi
加入
微信扫一扫
点击复制链接
5066
社区成员
26.2w+
社区内容
Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2003-12-12 08:26
社区公告
暂无公告