DELPHI的问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 15:53:04
比如说,我有这么一个字符串.

1,,name
2||name1
3;;name3
我想定义一个
var A:char
那怎么样才能取得A=','或者A='|'或者A=';'?

A:='|'
A:='.'
A:=';'
这样不就可以了吗?

如果是要取得字符串中的某个字符,可以这样:

var b:string;
a:char;
begin
b:='abcdetg';
a:=b[3]; {取b中的第三个字符,保存在a中}
end.

如果全像你写的怎么固定
A:=Copy('1,,name',2,2) 结果A的值为,,

设以下定义:
var aStr: string; A: char;

则: A:= aStr[1]; 就是第一个字符。

上述答复不了解字符串的真正含义!