procedure TForm1.Button1Click(Sender: TObject);
var
  s:string;   //保存字符串
  i,e,c:integer;//保存变量
begin
  s:=memo1.text;
  e:=0;c:=0;
  for i:=1 to length(s) do
    begin
    if (ord(s[i])>=33)and(ord(s[i])<=126) then
    //判断字符的顺序号
      begin
      inc(e);
      label1.caption:='字母个数:'+inttostr(e);
      end
    else
      if (ord(s[i])>=127) then
      //判断字符的顺序号
      begin
      inc(c);
      label2.caption:='汉字个数:'+inttostr(c div 2);
      end;
  end;
end;

Delphi中判断字母与汉字相关推荐

  1. 关于Delphi中使用正则表达式获取汉字的问题

    最近在使用Delphi XE编写程序的过程中,需要统计一个字符串中的英文字母,数字,汉字以及其他字符:在网上找了很久关于用Pascal语言提取中文汉字的方法,发现都不能很好的实现,于是经本人亲测有效, ...

  2. Delphi中判断控件的详细类型

    var   t:TFrmMain; begin   if(self is TForm) then   begin     if(self.ClassType=tform) then     begin ...

  3. java比较字符串大小写_java 字符串中判断字母大小写方法

    展开全部 方法一: 根据 Character 类提供的大小写判断方法 ``e68a8462616964757a686964616f31333366306434`java Character.isUpp ...

  4. java 字符串中判断字母大小写方法

    方法一:可利用java带有的Character.isLowerCase与Character.isUpperCase来进行判断 以下为判断字符串是否都为小写字母或都为大写字母组成的 import jav ...

  5. Python中判断字母数字的方法合集

    字符串.isalnum() : 判断是否是数字字母的组合,如果包含空格返回False. 字符串.isalpha() : 判断是否是字母,不区分大小写 字符串.isdigit() : 判断是否是数字字符 ...

  6. Java字符串中判断是否有汉字

    String str = "test中文vb汉字gfh"; String regEx = "[\\u4e00-\\u9fa5]"; /** * 判断有没有中文 ...

  7. java判断字符的大小写_java 字符串中判断字母大小写方法

    方法一:可利用java带有的Character.isLowerCase与Character.isUpperCase来进行判断 以下为判断字符串是否都为小写字母或都为大写字母组成的 import jav ...

  8. python中判断字母大小写和数字字符串

    字符串.isalnum() 所有字符都是数字或者字母,为真返回 Ture,否则返回 False. 字符串.isalpha() 所有字符都是字母,为真返回 Ture,否则返回 False. 字符串.is ...

  9. Delphi中判断一个日期是否是星期几、周末、工作日

    应用场景 特地的场合会用到,比如每天做不同的任务时就会需要用到. 函数代码 function IsSunday(const DT: TDateTime): Boolean; beginResult : ...

最新文章

  1. Centos-安装Docker并使用Docker安装mysql遇到的问题以及解决方法
  2. 邮箱的正则表达式验证总结经验
  3. android蓝牙开启后会尝试自动连接,以编程方式配对后,Android会自动连接蓝牙设备...
  4. 启动设备ar1失败 错误代码2_设备启动系列(2)寿力空压机
  5. [python]-数据科学库Numpy学习
  6. 调用WindowsAPI显示帮助提示
  7. MATLAB数据标准化处理,mapminmax、zscore、mapstd对比
  8. SocketDataHandler ConcurrentAsyncQueue Server/Client
  9. php 5.5 preg replace,解决ecshop在php5.5以上环境preg_replace报错方法
  10. SW转发与MAC地址表
  11. 手柄映射键盘_新手有什么手机游戏手柄推荐?简单易懂5分钟教会你做出选择...
  12. 如何把Tomcat 9 的默认8080端口变成80端口
  13. Chrome谷歌浏览器Flash Player被屏蔽如何解决
  14. 查询用户活跃度表登录间隔30天的用户
  15. 酷派大神F1-救砖详细教程! 酷派8297w(大神F1联通版) 恢复官方兼救砖
  16. Springcloud笔记超级详细
  17. MPX200 ROM DIY指南[转]
  18. SMP并行编程为什么这么难-从Linux自旋锁到图灵机
  19. 基于SVM算法的人脸表情识别
  20. Machine Learning---PNN

热门文章

  1. 【转】商业内幕(Business Insider)网站近期评出了全美20家最具创新力的科技创业公司...
  2. 屏幕编程 F4的帮组用法
  3. 深入浅出jQuery (五) 如何自定义UI-Dialog?
  4. Css3-锚链接和伪类tartet
  5. XenServer中LVM的性能
  6. hdu- 5015 233 Matrix
  7. 「Python」10个python项目
  8. scrapy-redis 分布式学习记录
  9. 【codeforces 765F】 Souvenirs
  10. Cygwin复制,粘贴 直接用鼠标在黑框上选区即可,选区结束就已经复制了。cygwin里面Ctrl+V是不能粘贴的,用Shfit+ Insert(键盘上下左右方向键的上面) Cygwin 下切换目