|
Skill 编程FORM中创建文本框那是常有的事。下面简单介绍下如何创建一个文本框。
FORM中文本框共有以下几种类型:
1.STRFILLIN,用于输入字符串,即使输入的是纯数字,那么也是以字符串形式存在的。
2.INTFILLIN,用于输入整形是数据。可以输入数字和加减符号(0到9、+、 -),不能输入任何字母及其它符号(+、 - 除外)。
3.REALFILLIN,用于输入浮点数据类型,可以输入数字、加减符号、小数点(0到9、+、 - 、.)。与INTFILLIN一样,不能输入任何非数字(+、 - 、. 除外)的字符。
STRFILLIN、INTFILLIN、REALFILLIN定义在FIELD里面,一般格式如下:- FIELD STR
- FLOC 14 1 ;定义坐标
- STRFILLIN 8 12 ;注第一个参数为文本框显示的大小,第二个参数为文本框可以输入多少个字符
- ENDFIELD
- FIELD INT
- FLOC 14 3
- INTFILLIN 8 12
- MIN -9999 ;定义最小值
- MAX 9999 ;定义最大值
- ENDFIELD
- FIELD REAL
- FLOC 14 5
- REALFILLIN 8 12
- REALMIN -9999999.9999 ;定义最小值
- REALMAX 9999999.9999 ;定义最大值
- DECIMAL 4 ;定义精度,即小数点后几位
- ENDFIELD
复制代码 注:MAX MIN只能用于INTFILLIN、REALFILLIN,DECIMAL只能用于 REALFILLIN,当指定DECIMAL后,每次输入结束,文本框会自动将其精度转换成设置值。
下面是上面代码的例子图片:
SKILL FORM文本框
该例子完整FORM代码请从附件下载:
txtBoxTest.rar
(608 Bytes, 下载次数: 73, 售价: 1 SKILL币)
|
|