Delphi中用什么命令来提取一个字母的ASCII码?

作者&投稿:承明 (若有异议请与网页底部的电邮联系)
delphi中怎么取出字符串中单个char的ascii码值?~

获取ASCII值使用函数ord,获取字符串里面的某个字符用数组的语法,例如你的定义可以使用下面的语句:
writeln(ord(s[1]));

java中如何将一个字符转换为ascii码:
方法1:
char c = 'a ';
byte b =(byte)c;

方法2:
直接将这个字符转化为int型就可以得到ascii码值
char c = 'a ';
int b = c; //字符的ascii码值

同理将一个ascii码转换为相应的字符:
例如:字符a
int d = 97;
char e = (char)d;

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
Var
i:Integer;
myOrd:String;
myValue:Integer;
begin
myOrd:='abcd';
For I:=1 To Length(myOrd) Do
Begin
myValue:=ord(myOrd[I]);
Showmessage(InttoStr(myValue));
End;
end;

end.

取单个字母的ascii吗,可以用函数ord


结合Delphi中使用的组件,举例说明什么是类
类是对象的抽象及描述,它是具有统一属性和方法的一类对象的统一描述体,是用来定义某类对象共有属性和方法的模板。而对象是类的实例。在 Delphi 环境中,组件板上的组件就是类的概念,例如按钮组件就是按钮类。而用户在窗体上创建的一个按钮就是对象的概念(按钮对象)。用户可以在窗体上用按钮类创建...

Delphi中ScriptControl的高级应用
beginsc := CreateOleObject( MSScriptControl ScriptControl );\/\/使用Language属性来设定该组件所使用的语??\/\/语言可以为 VbScript JavaScript(也可缩写为JScript)\/\/相当于在HTML里用的 Delphi中使用JavaScript的Base 的加解密算法搜索google javascript base 加密 就会找到很多base 加密的代码 以下就是本人...

Delphi字符串列表及应用(一)
在Delphi应用程序中 经常要对列表中的字符串进行操作 例如 设计时修改字符串列表属性 常见的字符串操作如下 计算列表中字符串数目 访问指定字符串 查找字符串的位置 往列表中加入字符串 删除列表中的字符串 在列表中移动字符串 复制一个完整的字符串列表 复制列表中的字符串 计算列表中的字符串数目 使用...

在Delphi编程中使用C语言代码[2]
三:在Delphi中直接链接C语言的OBJ文件 这种方法的好处在于最终EXE不用带任何外部文件 也不用对C语言过于熟悉 我们都知道 代码在编译成可执行文件(或DLL OCX文件 下同)之前 都必须得先生成OBJ文件(DELPHI一般是DCU文件 但也可以通过编辑编译选项生成OBJ文件) 然后把OBJ文件和资源文件(* RES)链接成最终...

delphi 语言用什么软件开发程序
你的说法就是错的.首先delphi不是语言,而是一个开发工具,这个工具用的是pascal语言.应该这样说,学习pascal语言,就要用delphi这种开发工具开发程序.

delphi中pos函数怎么用?
pos(a,b)函数用法如下:取出子串a,在父串b中第一次出现的位置。例如:pos(‘b’,‘abcd’);返回结果是2;在delphi中使用汇编异常的简单,只用使用关键字asm ...end来引导就行了。 得到一个字符在字符串中的位置有很多方法,最简单的就是使用delphi自己的Pos函数 。另外一个方法就是使用 循环...

delphi中怎么用什么命令打开文件夹?
扫描文件夹里面有哪些文件应该使用findfirst、findnext,下面是我程序里面的一个自定义函数,用来把指定目录下的文件清单写入一个字符串里面,可以writeln输出(writeln(DirListStr('c:\\windows\\*.exe'))),或者存放到memo里面。function DirListStr(const FileName: string): string;var SearchRec: ...

Delphi中MediaPlayer控件的使用
MediaPlayer组件有许多的属性(property)和方法(method)。属性是程序设计时在objectinspector(对象监视器)中进行设置的,它无需开发程序的人自行编码(当然也可以在代码中进行属性设置);而方法是程序开发者在程序代码中必须用到的过程和函数等。在正常情况下,Delphi会将常用的属性设置为缺省值,这些值...

delphi2010中都用什么报表控件
QR只适合于做纯表格,像履历表、干部登记表之类的表格根本不能按照国人的习惯排列,精确也做的不是很好,医院的三测单(又称体温表)根本就做不出来。要用DELPHI拿下所有报表只能用CANVAS,入门虽然有些难,但一旦入门就容易了,几乎所有需要打印的文档都可以用它进行排版打印,如果你有兴趣的话,一张...

std::cin在delphi中用什么表示
std::cin 是 C++语言的标准输入流,可以从连续从缓冲区中获取用户的输入数据。与之相类似的,在 delphi 控制台程序中,可以用 Read\/ReadLn 函数。ReadLn 函数原型定义如下:说明如下:当 ReadLn 的第一个参数省略的时候,会使用全局变量 Input (即控制台输入设备)作为缺省值。示例代码:var s : ...

仁寿县19228373829: Delphi中用什么命令来提取一个字母的ASCII码? -
茶迫茵胆: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm1 = class(TForm)Button1: TButton;procedure Button1Click(Sender: TObject);private{ Private declarations }...

仁寿县19228373829: Delphi中怎样取一个字符串中的一个字符. -
茶迫茵胆: var a : string; b : char; i : integerbegin for i:=1 to Length(a) do begin b:=a[i]; ... end;end

仁寿县19228373829: delphi 怎么提取Edit.text中的一个字符 -
茶迫茵胆: pos('字符',字符串) //在字符串中查找字符 返回值为整形 再配合copy函数 就能取出了

仁寿县19228373829: delphi里面怎么截取字符串? -
茶迫茵胆: delphi]delete(str,pos('''''',str),2); delete(str,pos('''''',str),10000); showmessage(str);

仁寿县19228373829: delphi 用哪个函数可以丛一个字符串中 右取 一个字符 )(象vb的 ri -
茶迫茵胆: 呵呵,我的机子上有这么一个函数.uses DUtils;// Left N characterfunction LeftStr(const S: String; n: Integer): String;// Right N characterfunction RightStr(const S: String; n: Integer): String;// Get a SubStrfunction SubStr(const S: String; Start, Len: Integer): String;

仁寿县19228373829: 在的DELPHI5中如何取文体框中的某个或任意一个字符.请各位高手帮助,多谢!!
茶迫茵胆: end;var str:string; ch:char;const i=某位字符begin str:=edit1.text; ch:=str[i];

仁寿县19228373829: 在DELPHI5中如何取文体框中的某个或任意一个字符.请各位高手指点,多谢!!
茶迫茵胆: 取得第n个字符if length(s)<n then s:= edit1.text ;getchar:= '' else getchar := s[n];

仁寿县19228373829: 请问在Delphi编程中,如何通过函数取出一串字符中的最后一个字符? -
茶迫茵胆: 用RightStr函数吧功能说明:返回字符串右边指定个数的新字符(串).该函数有两个参数.第一个参数为完整的字符串,第二个参数为指定个数.参考实例:varS, A: String;beginS := ''MSN Messenger'';A := RightStr(S, 3); // 从最右边开始,获取右边的三个字符.因此A变量则等于ger.end;

仁寿县19228373829: 请教:Delphi7采用ADO与excel连接成功,如何读取某个单元格的内容,应该用什么指令?求指点,谢谢! -
茶迫茵胆: 既然是用ADO连接,就是把EXCEL的SHEET看成数据表,EXCEL的列就是数据表的字段.单元格的计算值就是记录字段的内容.所以已经无法取出单元格的原始内容,只能取出计算值.你可以把数据集结果先存放到一个2维数组中 A[1,1]的值就等于$A$1的计算结果.如果要想取单元格的内容,直接用OLE获取

仁寿县19228373829: delphi中怎么取出字符串中单个char的ascii码值? -
茶迫茵胆: 获取ASCII值使用函数ord,获取字符串里面的某个字符用数组的语法,例如你的定义可以使用下面的语句:writeln(ord(s[1]));

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网