当前位置:  开发笔记 > 编程语言 > 正文

确定字符是否是VB6中的字母的最佳方法是什么?

如何解决《确定字符是否是VB6中的字母的最佳方法是什么?》经验,为你挑选了1个好方法。

需要一个将字符作为参数的函数,如果是字母则返回true.



1> raven..:

这是通过发布的代码的一部分rpetrich响应问题由乔尔斯波斯基.我觉得它需要一个特定于它解决的问题的帖子.真的很棒.

Private Function IsLetter(ByVal character As String) As Boolean
    IsLetter = UCase$(character) <> LCase$(character)
End Function

你可能会想,"这总能奏效吗?" 有关UCase和LCase功能的文档证实它将:

UCase函数只有小写字母转换为大写; 所有大写字母和非字母字符保持不变.

LCase功能只有大写字母转换为小写字母; 所有小写​​字母和非字母字符保持不变.


这是超级优雅的,但仅适用于使用具有大小写变体的拉丁字母的语言.
推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有