prss.net
当前位置:首页 >> vFp中input和ACCEpt命令有什么区别? >>

vFp中input和ACCEpt命令有什么区别?

accept只能接收字符串,而且输入时不能加定界符(如双引号等),否则系统会把定界符作为字符串的一部分. input可以接收各种类型数据,但输入字符串时要加定界符(如双引号),输入逻辑型要用圆点定界(如.T.,.F.),输入日期型要用大括号(如{^2008-12-1}

INPUT与ACCEPT命令工作方式相似,区别是: (1)ACCEPT的数据总被当作字符型数据,而INPUT根据输入表达式的类型而确定。 (2)用ACCEPT命令接受的字符串不需用定界符括起来,而INPUT命令接受的字符串需用定界符括起来。

前者可输入多种类型的数据,后者只能输入字符串类型的数据。

accept 用户向变量赋值,赋值的类型只能是字符型,可以是字符串。 input 用户向变量赋值,赋值的类型可以是字符型、数值型、逻辑型和日期型。 另: wait 用户向变量赋值,赋值的类型只能是字符型,且只能是一个字符。

\|\\ 显示输出文本行。 \ TextLine 如果使用 \,文本行输出时先输出一个回车符和一个换行符。 \\ TextLine 如果使用 \\, 文本行输出前不回车和换行。 \ 和 \\ 前面的空格不包含在输出行中,但是 \ 和 \\ 后面的空格包含在输出行中。可以在文本行...

input和accept都要按回车键表示确定而wait只接受单字符 所以不需要按回车

暂停,等待你输入数据,输入完后,按回车键,程序继续运行

accept向变量输入字符型数据,可以是一串字符。在输入字符串时不需要加定界符,但最后要按回车键结束。 wait只能给变量输入一个字符。不需要按回车键。 input向变量输入任意类型数据,如字符型(需加定界符)、数值型、逻辑型、日期型、货币型。...

INPUT [cMessageText] TO MemVarName cMessageText 提示信息。提示用户输入数据。 MemVarName 指定一个内存变量或数组元素,存储从键盘输入的数据。如果指定的内存变量或数组元素不存在,Visual FoxPro 将自动创建 MemVarName。 从键盘输入的表...

由用户通过键盘向变量a赋值,accept只能向变量赋字符型的值,可以是一个字符串。

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com