如 'abcdefjdkfjdksksajflasf' 我想统计这个字符串中后有字符的asicc 码 求函数
解决方案 »
- 请问已知一个日期,怎样求上一周周一和周五的日期
- 我用一 speedbutton来进行查询操作。但我发现运行后一点该speedbutton它就“消失”(请注意是消失了,干脆看不到按钮了,不是那种死机时
- 如何提高TStringGrid的数据写入效率?
- Unrecognized Command
- 高手请进!!
- 送:500分:自定义纸张连续打印,但用quickreport3编的程序打印完一页后,走一个空白页再打下一页,
- Delphi程序员的工资状况?
- 一个关于ADOquery的问题,困扰我好久了,请高手指点;
- 高手请进!
- 如何获得程序名称(不要扩展名的)?
- 打印STRINGGRID内容,用什么打印控件?
- delphi7.0,在程序中增加了一个断点,运行时不起作用。什么原因?
程序返回 'a' ,
ch:char;
vTmp:='sdfjsdfkjsadkf';
if pos('a',vTmp)>0
then ch:=vTmp[pos('a',vTmp)]
var
buf1: array of char;
buf2:arry of integer;
i,strLen:integer;
str1:string;
begin
str1:=Trim(str);
StrLen:=Length(str1);
SetLength(buf,StrLen);
for i:=1 to StrLen do //将string字符串转换成字符数组
buf1[i-1]:=Str[i]; for i:=0 to length(buf1)-1 do //buf2存储buf1所对应的ASICC码
buf2[i]:=ord(buf1[i]);
end;
这段代码可以将'a'从字符串中分离出来
mychar:=copy(abc,2,1);那么mychar结果为2;
mystr:string;
begin
mystr:='sb';
showmessage(mystr[1]);
end;