如何从右向左取最后一个字符? 我用TQRExpr 中的想取数据库字段的最后一个字符,这个字段可能是2,5,8位,位数不定 copy(Adoquery1.帐号,?,?) 我只能从左向右取,我如何能从右向左取,取出最后一个字符了??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 copy(adoquery.帐号,length(adoquery.帐号),1); adoquery.fileldbyname['a'].asstring[length(adoquery.fileldbyname['a'].asstring)];//取最后一个字符 procedure TForm1.Button1Click(Sender: TObject);var c: char; s:string;begin s:='asdfasdf'; c:=s[length(s)]; //取最右边的字符 showMessage(c);end; copy(adoquery.帐号,length(adoquery.帐号),1);还是这个方法比较简单啊! 大哥们关键是在Expr 中如何写大家上面所说的代码??? 在EXPR里面也一样的写了,用COPY就可以了,不过那里面可能会太方便而你不适应的. 现在论坛字体都变红色了??? 请教:如何制作透明的edit控件? Delphi 中怎么做托盘???? 求助一个md5算法 请教关于串口控件——SPCOMM的简单问题 请问如何使RichEdit的底背景透明?(紧急求救) 文件的问题?怎么办呢? 100分,有问题问? 请教DELPHI高手帮忙~~~~ 各位大侠,哪里有用DELPHI开发的一个完整系统的例子? 什么是BS结构? 如何让DBGrid不同的行显示不同的背景颜色?
//取最后一个字符
var
c: char;
s:string;
begin
s:='asdfasdf';
c:=s[length(s)]; //取最右边的字符
showMessage(c);
end;
还是这个方法比较简单啊!