type
TCharset = set of Char;var
Charset:TCharset;
str1,str2: string;
Achar:char;
begin
Charset := ['a'..'z'];
str1 := 'Delphi';
str2 := Copy(str1,1,1);
...
如何判断从字符串str1中取出的一个字符是否存在于Charset字符集?str2仍然是一个字符串,需要将这个一个字符长的字符串转成Char类型的字符才可以用类似 if Achar in charset then 这样的语句来判断。谢谢!
TCharset = set of Char;var
Charset:TCharset;
str1,str2: string;
Achar:char;
begin
Charset := ['a'..'z'];
str1 := 'Delphi';
str2 := Copy(str1,1,1);
...
如何判断从字符串str1中取出的一个字符是否存在于Charset字符集?str2仍然是一个字符串,需要将这个一个字符长的字符串转成Char类型的字符才可以用类似 if Achar in charset then 这样的语句来判断。谢谢!
解决方案 »
- idhttp提交数据出现http1.1/500错误
- 数据集在ReportMachine上的上的分页显示问题
- sql 取数据表最后20条记录,顺序排列
- 主窗体最小化时,由主窗体创建的窗体便不见了!
- 求解加密算法?!能否直接对Variant型数据进行加密
- DCOM和COM+有什么区别啊?
- 祝福小小和百合一生幸福!祝福天下有情人终成着属!!!!!!!!!!!!!!!!!!
- 显示所有隐藏文件?
- qtintf.dll文件是干什么的啊?
- to c_hk(小李抢刀)
- 急救阿 adatetime 的值转化为 'hh:MM:ss'是否到达24小时就自动变零啦,那超过24小时的时间怎么转'hh:MM:ss'格式
- ^EVENTMSG是什么
用copy(string,1,1)表示取一个字符,但取出来的是string类型
哼哼哼
function StrPCopy(Dest: PChar; const Source: string): PChar;
uses SysUtils;
var A: array[0..79] of Char;
S: String;
begin
S := 'Honk if you know Blaise.';
StrPCopy(A, S);
Canvas.TextOut(10, 10, string(A));
end;