CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  语言基础/算法/系统设计

Delphi怎样计算文本框或Memo等输入内容的大小是否超过规定数值呢?

楼主b634294(无名)2006-03-20 10:57:03 在 Delphi / 语言基础/算法/系统设计 提问

因为数据库表中列的大小是有限制的,所以我想在客户端加一判断,提醒用户内容超过大小.使用length有不足的地方,如'12as''数据库表'用length来计算都是4,但是字节数是不一样大的,如何计算字节数呢. 问题点数:40、回复次数:4Top

1 楼b634294(无名)回复于 2006-03-20 11:09:14 得分 0

我的问题很简单吧,不过搜了很久没满意的答案,新手,望大家支持!谢了!!Top

2 楼ql824()回复于 2006-03-20 13:02:16 得分 40

你可以把数据库表的列设置为varchar(20),但是在文本框中设置最大长度为10,这样即使全部输入汉字也不会报错了Top

3 楼b634294(无名)回复于 2006-03-20 15:04:55 得分 0

我找了一个方法,要些过程或函数,就是输入后判断字符,将字母数字一组,汉字一组,然后用个数分别乘以2或1,求和与定义的列的值比较即可Top

4 楼ZengMuAnSha(曾牧暗鲨)回复于 2006-04-08 10:02:09 得分 0

MaxLength   这个属性就能搞定!!!  
   
  汉字的话它可以算成两个字糊!!Top

相关问题

  • vfp 中文本框的数值表达问题
  • 如何判断文本框输入的是数值呢?
  • 如何计算文本框里的数值?
  • 如何计算文本框里的数值-续
  • VC中,怎么判断文本框中的内容是不是数值型的?
  • 计算文本框里的数值-再续 有请yangao(QQ宝典)
  • 一个只能输入数值的文本框,很简单,支持2,8,10,16进制
  • bcb中,怎么在文本框Memo中换行呀?
  • 如何让文本框当数值为0时不显示呀?(指用文本框显示记录集字段的值)
  • 如何检测文本框是是合法的数值,数值可包括小数点。

关键词

  • 汉字
  • 数据库
  • 输入
  • 计算
  • 大小

得分解答快速导航

  • 帖主:b634294
  • ql824

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo