精易论坛

标题: 编辑框的输入判断 [打印本页]

作者: 无与伦比的美丽    时间: 2013-7-6 14:59
标题: 编辑框的输入判断


补充内容 (2013-7-6 15:03):
内容怎不见了呢?
怎样解决限制编辑框输入汉字或字符呢?已经设了字符代码 > 128,现在想在编辑框粘贴内容时或按钮后能自动过滤掉编辑框里的汉字或字符,只保留字母和数字。
作者: ①嗰亽の菰独    时间: 2013-7-6 15:01
请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。
作者: 提百万    时间: 2013-7-6 15:21
.版本 2
.支持库 eAPI

.程序集 窗口程序集1

.子程序 _编辑框1_内容被改变

数字字母 ()

.子程序 数字字母, 文本型
.局部变量 母, 文本型
.局部变量 长度, 整数型
.局部变量 i, 整数型
.局部变量 数母, 文本型
.局部变量 a, 逻辑型
.局部变量 b, 整数型

母 = “0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”
长度 = 取文本长度 (母)
.计次循环首 (长度, i)
    数母 = 取文本中间 (母, i, 1)
    ' 输出调试文本 (数母)
    .如果真 (取文本右边 (编辑框1.内容, 1) = 数母)
        ' 输出调试文本 (取文本右边 (编辑框1.内容, 1))
        b = 0
        .如果真 (b = 0)
            a = 假
            跳出循环 ()

        .如果真结束

    .如果真结束
    a = 真
    b = 1
.计次循环尾 ()
.如果真 (a)
    编辑框1.起始选择位置 = 取文本长度 (编辑框1.内容)
    模拟按键 (8, , )
.如果真结束
返回 (数母)

作者: 五条K    时间: 2013-7-7 00:05
楼主试试效果!可以的话请采纳!

源码: 源码.zip (1.35 KB, 下载次数: 16)
作者: 无与伦比的美丽    时间: 2013-7-7 02:52
看过了,感觉不够完美,如果内容杂有文字字母数字空格的,这个方法不太行。
作者: 暴走漫画    时间: 2013-7-7 07:32
在输入方式这里改成别的输入就行了。
作者: 下一页·    时间: 2013-7-8 10:30
你可以看论坛果子写的例程里面有 有些东西论坛都有资源 不用直接来问 直接用搜索 就有你需要的东西




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4