var c:Char; begin
c='a'; end.
有何函数将c的内容变为'A'?
解决方案 »
- Uses,在“界面去”和“实现区”有什么用?
- 大家看看这个sql语句错在哪里?
- 如何比较两个时间的先后?
- 各位大侠,大姐,大哥 救命 看看出现什么问题了-我是超级菜鸟-在线等待
- 专业地学习数据库编程-学习方式,步骤,以及相关书籍的选择,你有高见么?
- C/S下如何通过防火墙进行TCP/IP通讯
- 如何从表中读取数据,利用TChartfx画一个统计图表
- 用ADOQuery读取10000万记录的excel文件,速度问题请教
- 问一个基本问题 如何将LISTBOX中选定的字符串复制到剪切板中
- 能否提供一个好用的制作安装盘的程序!紧急求助!!!
- 怎么使ADOConnection动态连接sqlserver的
- 在线等待 50分--怎么挨个返回listview1的各个元素
Function UpperCase(const S : string) : stringLowerCase 转换成小写不过是对字符串的
Letter: Char;
begin
Letter := 'a';
Letter := Char(ord(Letter)-32);
showmessage(letter);
end;
var
Ch: Char;
L: Integer;
Source, Dest: PChar;
begin
L := Length(S);
SetLength(Result, L);
Source := Pointer(S);
Dest := Pointer(Result);
while L <> 0 do
begin
Ch := Source^;
if (Ch >= 'a') and (Ch <= 'z') then Dec(Ch, 32);//也是这么算得
Dest^ := Ch;
Inc(Source);
Inc(Dest);
Dec(L);
end;
end;
如果自定义,我当然会。
if AChar in ['a'..'z'] then AChar:= Chr(Ord(AChar)-32);楼上各位,函数是否应为UpperCase与LowerCase 而非upcase与lowcase?